home *** CD-ROM | disk | FTP | other *** search
/ Apple WWDC 1996 / WWDC96_1996 (CD).toast / Technology Materials / MacOS 8 Resources / Developer Tools / Debugger / Power Mac Debugger 2.1d12 / Power Mac Debugger 2.1d12.rsrc / CODE_51_GClipboard.txt < prev    next >
Text File  |  1996-04-18  |  83KB  |  1,539 lines

  1. # far model CODE resource
  2. # near model jump table entries starting at A5 + 0x00000000 (0 of them)
  3. # far model jump table entries starting at A5 + 0x0000A7C8 (16 of them)
  4. # A5 relocation data at 0x00000D9C
  5. #   A5 relocation at 00000044
  6. #   A5 relocation at 0000004A
  7. #   A5 relocation at 000000AC
  8. #   A5 relocation at 000000CC
  9. #   A5 relocation at 0000011C
  10. #   A5 relocation at 00000128
  11. #   A5 relocation at 00000186
  12. #   A5 relocation at 00000132
  13. #   A5 relocation at 00000152
  14. #   A5 relocation at 00000160
  15. #   A5 relocation at 00000166
  16. #   A5 relocation at 00000176
  17. #   A5 relocation at 0000017E
  18. #   A5 relocation at 00000196
  19. #   A5 relocation at 000001E6
  20. #   A5 relocation at 000001F2
  21. #   A5 relocation at 0000037A
  22. #   A5 relocation at 000001FC
  23. #   A5 relocation at 0000021E
  24. #   A5 relocation at 000002E0
  25. #   A5 relocation at 00000234
  26. #   A5 relocation at 00000248
  27. #   A5 relocation at 0000028C
  28. #   A5 relocation at 0000033C
  29. #   A5 relocation at 0000035E
  30. #   A5 relocation at 0000036C
  31. #   A5 relocation at 00000392
  32. #   A5 relocation at 000002B2
  33. #   A5 relocation at 000002CE
  34. #   A5 relocation at 000002F2
  35. #   A5 relocation at 00000328
  36. #   A5 relocation at 00000300
  37. #   A5 relocation at 00000346
  38. #   A5 relocation at 00000384
  39. #   A5 relocation at 00000372
  40. #   A5 relocation at 000003DC
  41. #   A5 relocation at 00000440
  42. #   A5 relocation at 00000466
  43. #   A5 relocation at 0000046C
  44. #   A5 relocation at 000004AE
  45. #   A5 relocation at 000004C6
  46. #   A5 relocation at 000004D2
  47. #   A5 relocation at 000004E0
  48. #   A5 relocation at 0000050A
  49. #   A5 relocation at 0000053C
  50. #   A5 relocation at 0000057C
  51. #   A5 relocation at 000005A6
  52. #   A5 relocation at 000005C0
  53. #   A5 relocation at 000005AE
  54. #   A5 relocation at 00000618
  55. #   A5 relocation at 00000628
  56. #   A5 relocation at 00000630
  57. #   A5 relocation at 000006BC
  58. #   A5 relocation at 000006C8
  59. #   A5 relocation at 00000802
  60. #   A5 relocation at 000006D2
  61. #   A5 relocation at 000006F0
  62. #   A5 relocation at 000006F6
  63. #   A5 relocation at 00000712
  64. #   A5 relocation at 00000724
  65. #   A5 relocation at 00000740
  66. #   A5 relocation at 00000756
  67. #   A5 relocation at 0000077C
  68. #   A5 relocation at 00000786
  69. #   A5 relocation at 0000078E
  70. #   A5 relocation at 000007BC
  71. #   A5 relocation at 000007CA
  72. #   A5 relocation at 000007E6
  73. #   A5 relocation at 000007F4
  74. #   A5 relocation at 0000080E
  75. #   A5 relocation at 0000085A
  76. #   A5 relocation at 0000086E
  77. #   A5 relocation at 00000952
  78. #   A5 relocation at 000008AE
  79. #   A5 relocation at 000008CC
  80. #   A5 relocation at 000008D8
  81. #   A5 relocation at 00000948
  82. #   A5 relocation at 000008E2
  83. #   A5 relocation at 000008F2
  84. #   A5 relocation at 00000914
  85. #   A5 relocation at 00000928
  86. #   A5 relocation at 00000966
  87. #   A5 relocation at 00000A3C
  88. #   A5 relocation at 00000A8C
  89. #   A5 relocation at 00000A92
  90. #   A5 relocation at 00000AB0
  91. #   A5 relocation at 00000B14
  92. #   A5 relocation at 00000B20
  93. #   A5 relocation at 00000B44
  94. #   A5 relocation at 00000B2A
  95. #   A5 relocation at 00000B5E
  96. #   A5 relocation at 00000B6E
  97. #   A5 relocation at 00000B74
  98. #   A5 relocation at 00000C14
  99. #   A5 relocation at 00000C1E
  100. #   A5 relocation at 00000C66
  101. #   A5 relocation at 00000D16
  102. # A5 is 0x00000000
  103. # PC relocation data at 0x00000E2D
  104. #   PC relocation at 00000882
  105. #   PC relocation at 00000896
  106. # load address is 0x00000000
  107. 00000000  0000 0000                ori.b      D0, 0x0
  108. 00000004  4348                     chk.w      D1, A0
  109. 00000006  455A                     chk.w      D2, [A2]+
  110. 00000008  4E56 0000                link       A6, 0
  111. 0000000C  48E7 0030                movem.l    -[A7], A2,A3
  112. 00000010  266E 0008                movea.l    A3, [A6 + 0x8]
  113. 00000014  7023                     moveq.l    D0, 0x23
  114. 00000016  2F00                     move.l     -[A7], D0
  115. 00000018  2F0B                     move.l     -[A7], A3
  116. 0000001A  2F39 FFFE C824           move.l     -[A7], [0xFFFEC824]
  117. 00000020  2079 FFFE C824           movea.l    A0, [0xFFFEC824]
  118. 00000026  2050                     movea.l    A0, [A0]
  119. 00000028  2068 0018                movea.l    A0, [A0 + 0x18]
  120. 0000002C  4E90                     jsr        [A0]
  121. 0000002E  246B 0026                movea.l    A2, [A3 + 0x26]
  122. 00000032  200A                     move.l     D0, A2
  123. 00000034  670C                     beq        +0xE /* 00000042 */
  124. 00000036  2F0A                     move.l     -[A7], A2
  125. 00000038  2052                     movea.l    A0, [A2]
  126. 0000003A  2068 011C                movea.l    A0, [A0 + 0x11C]
  127. 0000003E  4E90                     jsr        [A0]
  128. 00000040  600A                     bra        +0xC /* 0000004C */
  129. label00000042:
  130. 00000042  2F0B                     move.l     -[A7], A3
  131. 00000044  2053                     movea.l    A0, [A3]
  132. 00000046  2068 0044                movea.l    A0, [A0 + 0x44]
  133. 0000004A  4E90                     jsr        [A0]
  134. label0000004C:
  135. 0000004C  4CDF 0C00                movem.l    A2,A3, [A7]+
  136. 00000050  4E5E                     unlink     A6
  137. 00000052  205F                     movea.l    A0, [A7]+
  138. 00000054  584F                     addq.w     A7, 4
  139. 00000056  4ED0                     jmp        [A0]
  140. 00000058  9B46                     subx.w     D5, D6
  141. 0000005A  7265                     moveq.l    D1, 0x65
  142. 0000005C  6546                     bcs        +0x48 /* 000000A4 */
  143. 0000005E  726F                     moveq.l    D1, 0x6F
  144. 00000060  6D43                     blt        +0x45 /* 000000A5 */
  145. 00000062  6C69                     bge        +0x6B /* 000000CD */
  146. 00000064  7062                     moveq.l    D0, 0x62
  147. 00000066  6F61                     ble        +0x63 /* 000000C9 */
  148. 00000068  7264                     moveq.l    D1, 0x64
  149. 0000006A  5F5F                     subq.w     [A7]+, 7
  150. 0000006C  3554 5669                move.w     [A2 + 0x5669], [A4]
  151. 00000070  6577                     bcs        +0x79 /* 000000E9 */
  152. 00000072  4676 0000                not.w      [A6 + D0.w]
  153. 00000076  FFFF                     .invalid   <<F/7/7>>
  154. 00000078  4E56 FFF8                link       A6, -0x0008
  155. 0000007C  2F03                     move.l     -[A7], D3
  156. 0000007E  7001                     moveq.l    D0, 0x01
  157. 00000080  1F00                     move.b     -[A7], D0
  158. 00000082  4EB9 0000 1192           jsr        [0x00001192]
  159. 00000088  1D40 FFFC                move.b     [A6 - 0x4], D0
  160. 0000008C  594F                     subq.w     A7, 4
  161. 0000008E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  162. 00000092  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  163. 00000096  486E FFF8                pea.l      [A6 - 0x8]
  164. 0000009A  A9FD                     syscall    GetScrap
  165. 0000009C  261F                     move.l     D3, [A7]+
  166. 0000009E  1F2E FFFC                move.b     -[A7], [A6 - 0x4]
  167. 000000A2  4EB9 0000 1192           jsr        [0x00001192]
  168. // begin alternate branch 000000A4-000000A8
  169. label000000A4:
  170. 000000A4  0000 1192                ori.b      D0, 0x92
  171. // end alternate branch 000000A4-000000A8
  172. label000000A4: // (misaligned)
  173. 000000A8  2003                     move.l     D0, D3
  174. 000000AA  261F                     move.l     D3, [A7]+
  175. 000000AC  4E5E                     unlink     A6
  176. 000000AE  205F                     movea.l    A0, [A7]+
  177. 000000B0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  178. 000000B4  4ED0                     jmp        [A0]
  179. 000000B6  9B47                     subx.w     D5, D7
  180. 000000B8  6976                     bvs        +0x78 /* 00000130 */
  181. 000000BA  6550                     bcs        +0x52 /* 0000010C */
  182. 000000BC  6173                     bsr        +0x75 /* 00000131 */
  183. 000000BE  7465                     moveq.l    D2, 0x65
  184. 000000C0  4461                     neg.w      -[A1]
  185. 000000C2  7461                     moveq.l    D2, 0x61
  186. 000000C4  5F5F                     subq.w     [A7]+, 7
  187. 000000C6  3554 5669                move.w     [A2 + 0x5669], [A4]
  188. 000000CA  6577                     bcs        +0x79 /* 00000143 */
  189. 000000CC  4650                     not.w      [A0]
  190. 000000CE  5063                     addq.w     -[A3], 8
  191. 000000D0  556C 0000                subq.w     [A4 + 0x0], 2
  192. 000000D4  4E56 FFAC                link       A6, -0x0054
  193. 000000D8  48E7 1020                movem.l    -[A7], D3,A2
  194. 000000DC  4240                     clr.w      D0
  195. 000000DE  3D40 FFEC                move.w     [A6 - 0x14], D0
  196. 000000E2  7000                     moveq.l    D0, 0x00
  197. 000000E4  2D40 FFEE                move.l     [A6 - 0x12], D0
  198. 000000E8  7600                     moveq.l    D3, 0x00
  199. 000000EA  2D43 FFF6                move.l     [A6 - 0xA], D3
  200. 000000EE  2D43 FFFA                move.l     [A6 - 0x6], D3
  201. 000000F2  2D79 FFFF 3C6C FFF2      move.l     [A6 - 0xE], [0xFFFF3C6C]
  202. 000000FA  45EE FFAC                lea.l      A2, [A6 - 0x54]
  203. 000000FE  23CA FFFF 3C6C           move.l     [0xFFFF3C6C], A2
  204. 00000104  486E FFAC                pea.l      [A6 - 0x54]
  205. 00000108  4EB9 0000 07CA           jsr        [0x000007CA]
  206. // begin alternate branch 0000010C-0000010E
  207. label0000010C:
  208. 0000010C  07CA                     .incomplete
  209. // end alternate branch 0000010C-0000010E
  210. label0000010C: // (misaligned)
  211. 0000010E  584F                     addq.w     A7, 4
  212. 00000110  4A80                     tst.l      D0
  213. 00000112  6650                     bne        +0x52 /* 00000164 */
  214. 00000114  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  215. 00000118  206E 0008                movea.l    A0, [A6 + 0x8]
  216. 0000011C  2050                     movea.l    A0, [A0]
  217. 0000011E  2068 0354                movea.l    A0, [A0 + 0x354]
  218. 00000122  4E90                     jsr        [A0]
  219. 00000124  2440                     movea.l    A2, D0
  220. 00000126  2F0A                     move.l     -[A7], A2
  221. 00000128  4EB9 0000 1172           jsr        [0x00001172]
  222. 0000012E  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  223. // begin alternate branch 00000130-00000134
  224. label00000130:
  225. 00000130  5049                     addq.w     A1, 8
  226. 00000132  4354                     chk.w      D1, [A4]
  227. // end alternate branch 00000130-00000134
  228. label00000130: // (misaligned)
  229. 00000134  2F0A                     move.l     -[A7], A2
  230. 00000136  2F39 FFFE C824           move.l     -[A7], [0xFFFEC824]
  231. 0000013C  2079 FFFE C824           movea.l    A0, [0xFFFEC824]
  232. 00000142  2050                     movea.l    A0, [A0]
  233. 00000144  2068 00DC                movea.l    A0, [A0 + 0xDC]
  234. 00000148  4E90                     jsr        [A0]
  235. 0000014A  3F00                     move.w     -[A7], D0
  236. 0000014C  4EB9 0000 117A           jsr        [0x0000117A]
  237. 00000152  2F0A                     move.l     -[A7], A2
  238. 00000154  4EB9 0000 1262           jsr        [0x00001262]
  239. 0000015A  23EE FFF2 FFFF 3C6C      move.l     [0xFFFF3C6C], [A6 - 0xE]
  240. 00000162  600E                     bra        +0x10 /* 00000172 */
  241. label00000164:
  242. 00000164  3F2E FFEC                move.w     -[A7], [A6 - 0x14]
  243. 00000168  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  244. 0000016C  4EB9 0000 112A           jsr        [0x0000112A]
  245. label00000172:
  246. 00000172  4CDF 0408                movem.l    D3,A2, [A7]+
  247. 00000176  4E5E                     unlink     A6
  248. 00000178  205F                     movea.l    A0, [A7]+
  249. 0000017A  584F                     addq.w     A7, 4
  250. 0000017C  4ED0                     jmp        [A0]
  251. 0000017E  9A57                     sub.w      D5, [A7]
  252. 00000180  7269                     moveq.l    D1, 0x69
  253. 00000182  7465                     moveq.l    D2, 0x65
  254. 00000184  546F 4465                addq.w     [A7 + 0x4465], 2
  255. 00000188  736B                     moveq.l    D1, 0x6B
  256. 0000018A  5363                     subq.w     -[A3], 1
  257. 0000018C  7261                     moveq.l    D1, 0x61
  258. 0000018E  705F                     moveq.l    D0, 0x5F
  259. 00000190  5F35 5456                subq.b     [A5 + D5.w * 4 + 0x56], 7
  260. 00000194  6965                     bvs        +0x67 /* 000001FB */
  261. 00000196  7746                     moveq.l    D3, 0x46
  262. 00000198  7600                     moveq.l    D3, 0x00
  263. 0000019A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  264. 0000019E  FFA4                     .invalid   <<F/6/7>>
  265. 000001A0  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  266. 000001A4  7800                     moveq.l    D4, 0x00
  267. 000001A6  4240                     clr.w      D0
  268. 000001A8  3D40 FFEC                move.w     [A6 - 0x14], D0
  269. 000001AC  7000                     moveq.l    D0, 0x00
  270. 000001AE  2D40 FFEE                move.l     [A6 - 0x12], D0
  271. 000001B2  7600                     moveq.l    D3, 0x00
  272. 000001B4  2D43 FFF6                move.l     [A6 - 0xA], D3
  273. 000001B8  2D43 FFFA                move.l     [A6 - 0x6], D3
  274. 000001BC  2D79 FFFF 3C6C FFF2      move.l     [A6 - 0xE], [0xFFFF3C6C]
  275. 000001C4  45EE FFAC                lea.l      A2, [A6 - 0x54]
  276. 000001C8  23CA FFFF 3C6C           move.l     [0xFFFF3C6C], A2
  277. 000001CE  486E FFAC                pea.l      [A6 - 0x54]
  278. 000001D2  4EB9 0000 07CA           jsr        [0x000007CA]
  279. 000001D8  584F                     addq.w     A7, 4
  280. 000001DA  4A80                     tst.l      D0
  281. 000001DC  6600 017A                bne        +0x17C /* 00000358 */
  282. 000001E0  0CAE 5445 5854 000C      cmpi.l     [A6 + 0xC], 0x54455854 /* 'TEXT' */
  283. 000001E8  6642                     bne        +0x44 /* 0000022C */
  284. 000001EA  594F                     subq.w     A7, 4
  285. 000001EC  246E 0008                movea.l    A2, [A6 + 0x8]
  286. 000001F0  2F2A 0080                move.l     -[A7], [A2 + 0x80]
  287. 000001F4  4EB9 0000 07DA           jsr        [0x000007DA]
  288. 000001FA  281F                     move.l     D4, [A7]+
  289. 000001FC  202E 0010                move.l     D0, [A6 + 0x10]
  290. 00000200  6700 0146                beq        +0x148 /* 00000348 */
  291. 00000204  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  292. 00000208  2F04                     move.l     -[A7], D4
  293. 0000020A  4EB9 0000 11C2           jsr        [0x000011C2]
  294. 00000210  2F04                     move.l     -[A7], D4
  295. 00000212  206A 0080                movea.l    A0, [A2 + 0x80]
  296. 00000216  2F10                     move.l     -[A7], [A0]
  297. 00000218  206E 0010                movea.l    A0, [A6 + 0x10]
  298. 0000021C  2F10                     move.l     -[A7], [A0]
  299. 0000021E  4EB9 0000 0042           jsr        [0x00000042]
  300. 00000224  4FEF 000C                lea.l      A7, [A7 + 0xC]
  301. 00000228  6000 011E                bra        +0x120 /* 00000348 */
  302. label0000022C:
  303. 0000022C  0CAE 7374 796C 000C      cmpi.l     [A6 + 0xC], 0x7374796C /* 'styl' */
  304. 00000234  6600 0106                bne        +0x108 /* 0000033C */
  305. 00000238  246E 0008                movea.l    A2, [A6 + 0x8]
  306. 0000023C  102A 00BD                move.b     D0, [A2 + 0xBD]
  307. 00000240  7201                     moveq.l    D1, 0x01
  308. 00000242  B001                     cmp.b      D0, D1
  309. 00000244  6600 0102                bne        +0x104 /* 00000348 */
  310. 00000248  42A7                     clr.l      -[A7]
  311. 0000024A  2F3C 0000 7FFF           move.l     -[A7], 0x7FFF
  312. 00000250  2F0A                     move.l     -[A7], A2
  313. 00000252  2052                     movea.l    A0, [A2]
  314. 00000254  2068 0440                movea.l    A0, [A0 + 0x440]
  315. 00000258  4E90                     jsr        [A0]
  316. 0000025A  4A00                     tst.b      D0
  317. 0000025C  660E                     bne        +0x10 /* 0000026C */
  318. 0000025E  4267                     clr.w      -[A7]
  319. 00000260  42A7                     clr.l      -[A7]
  320. 00000262  4EB9 0000 112A           jsr        [0x0000112A]
  321. 00000268  6000 00DE                bra        +0xE0 /* 00000348 */
  322. label0000026C:
  323. 0000026C  246E 0008                movea.l    A2, [A6 + 0x8]
  324. 00000270  707C                     moveq.l    D0, 0x7C
  325. 00000272  D5C0                     add.l      A2, D0
  326. 00000274  2652                     movea.l    A3, [A2]
  327. 00000276  2853                     movea.l    A4, [A3]
  328. 00000278  362C 0020                move.w     D3, [A4 + 0x20]
  329. 0000027C  3A2C 0022                move.w     D5, [A4 + 0x22]
  330. 00000280  4267                     clr.w      -[A7]
  331. 00000282  3F3C 7FFF                move.w     -[A7], 0x7FFF
  332. 00000286  2F0B                     move.l     -[A7], A3
  333. 00000288  4EB9 0000 CB2A           jsr        [0x0000CB2A]
  334. 0000028E  594F                     subq.w     A7, 4
  335. 00000290  2F12                     move.l     -[A7], [A2]
  336. 00000292  3F3C 0006                move.w     -[A7], 0x6
  337. 00000296  A83D                     syscall    TEDispatch
  338. 00000298  201F                     move.l     D0, [A7]+
  339. 0000029A  2D40 FFA4                move.l     [A6 - 0x5C], D0
  340. 0000029E  3F03                     move.w     -[A7], D3
  341. 000002A0  3F05                     move.w     -[A7], D5
  342. 000002A2  2F12                     move.l     -[A7], [A2]
  343. 000002A4  4EB9 0000 CB2A           jsr        [0x0000CB2A]
  344. 000002AA  202E FFA4                move.l     D0, [A6 - 0x5C]
  345. 000002AE  6774                     beq        +0x76 /* 00000324 */
  346. 000002B0  594F                     subq.w     A7, 4
  347. 000002B2  2F2E FFA4                move.l     -[A7], [A6 - 0x5C]
  348. 000002B6  4EB9 0000 07DA           jsr        [0x000007DA]
  349. 000002BC  281F                     move.l     D4, [A7]+
  350. 000002BE  202E 0010                move.l     D0, [A6 + 0x10]
  351. 000002C2  6754                     beq        +0x56 /* 00000318 */
  352. 000002C4  7001                     moveq.l    D0, 0x01
  353. 000002C6  1F00                     move.b     -[A7], D0
  354. 000002C8  4EB9 0000 1192           jsr        [0x00001192]
  355. 000002CE  1D40 FFA8                move.b     [A6 - 0x58], D0
  356. 000002D2  2F2E FFA4                move.l     -[A7], [A6 - 0x5C]
  357. 000002D6  4EB9 0000 0BD2           jsr        [0x00000BD2]
  358. 000002DC  1D40 FFA9                move.b     [A6 - 0x57], D0
  359. 000002E0  206E FFA4                movea.l    A0, [A6 - 0x5C]
  360. 000002E4  2050                     movea.l    A0, [A0]
  361. 000002E6  226E 0010                movea.l    A1, [A6 + 0x10]
  362. 000002EA  2004                     move.l     D0, D4
  363. 000002EC  A9E2                     syscall    PtrToXHand
  364. 000002EE  3600                     move.w     D3, D0
  365. 000002F0  206E FFA4                movea.l    A0, [A6 - 0x5C]
  366. 000002F4  102E FFA9                move.b     D0, [A6 - 0x57]
  367. 000002F8  A06A                     syscall    HSetState
  368. 000002FA  1F2E FFA8                move.b     -[A7], [A6 - 0x58]
  369. 000002FE  4EB9 0000 1192           jsr        [0x00001192]
  370. 00000304  4A43                     tst.w      D3
  371. 00000306  6710                     beq        +0x12 /* 00000318 */
  372. 00000308  3F3C 0097                move.w     -[A7], 0x97
  373. 0000030C  2F3C FFFF 0097           move.l     -[A7], 0xFFFF0097
  374. 00000312  4EB9 0000 112A           jsr        [0x0000112A]
  375. label00000318:
  376. 00000318  2F2E FFA4                move.l     -[A7], [A6 - 0x5C]
  377. 0000031C  4EB9 0000 115A           jsr        [0x0000115A]
  378. 00000322  6024                     bra        +0x26 /* 00000348 */
  379. label00000324:
  380. 00000324  202E 0010                move.l     D0, [A6 + 0x10]
  381. 00000328  671E                     beq        +0x20 /* 00000348 */
  382. 0000032A  3F3C 0097                move.w     -[A7], 0x97
  383. 0000032E  2F3C FFFF 0097           move.l     -[A7], 0xFFFF0097
  384. 00000334  4EB9 0000 112A           jsr        [0x0000112A]
  385. 0000033A  600C                     bra        +0xE /* 00000348 */
  386. label0000033C:
  387. 0000033C  709A                     moveq.l    D0, 0xFFFFFF9A
  388. 0000033E  3F00                     move.w     -[A7], D0
  389. 00000340  42A7                     clr.l      -[A7]
  390. 00000342  4EB9 0000 112A           jsr        [0x0000112A]
  391. label00000348:
  392. 00000348  4EB9 0000 110A           jsr        [0x0000110A]
  393. 0000034E  23EE FFF2 FFFF 3C6C      move.l     [0xFFFF3C6C], [A6 - 0xE]
  394. 00000356  6016                     bra        +0x18 /* 0000036E */
  395. label00000358:
  396. 00000358  42A7                     clr.l      -[A7]
  397. 0000035A  4EB9 0000 115A           jsr        [0x0000115A]
  398. 00000360  3F2E FFEC                move.w     -[A7], [A6 - 0x14]
  399. 00000364  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  400. 00000368  4EB9 0000 112A           jsr        [0x0000112A]
  401. label0000036E:
  402. 0000036E  2004                     move.l     D0, D4
  403. 00000370  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  404. 00000374  4E5E                     unlink     A6
  405. 00000376  205F                     movea.l    A0, [A7]+
  406. 00000378  4FEF 000C                lea.l      A7, [A7 + 0xC]
  407. 0000037C  4ED0                     jmp        [A0]
  408. 0000037E  9D47                     subx.w     D6, D7
  409. 00000380  6976                     bvs        +0x78 /* 000003F8 */
  410. 00000382  6550                     bcs        +0x52 /* 000003D4 */
  411. 00000384  6173                     bsr        +0x75 /* 000003F9 */
  412. 00000386  7465                     moveq.l    D2, 0x65
  413. 00000388  4461                     neg.w      -[A1]
  414. 0000038A  7461                     moveq.l    D2, 0x61
  415. 0000038C  5F5F                     subq.w     [A7]+, 7
  416. 0000038E  3754 5445                move.w     [A3 + 0x5445], [A4]
  417. 00000392  5669 6577                addq.w     [A1 + 0x6577], 3
  418. 00000396  4650                     not.w      [A0]
  419. 00000398  5063                     addq.w     -[A3], 8
  420. 0000039A  556C 0000                subq.w     [A4 + 0x0], 2
  421. 0000039E  FFFF                     .invalid   <<F/7/7>>
  422. 000003A0  7000                     moveq.l    D0, 0x00
  423. 000003A2  205F                     movea.l    A0, [A7]+
  424. 000003A4  584F                     addq.w     A7, 4
  425. 000003A6  4ED0                     jmp        [A0]
  426. 000003A8  4E56 0000                link       A6, 0
  427. 000003AC  2F0A                     move.l     -[A7], A2
  428. 000003AE  246E 0008                movea.l    A2, [A6 + 0x8]
  429. 000003B2  2079 FFFE C824           movea.l    A0, [0xFFFEC824]
  430. 000003B8  2F28 0050                move.l     -[A7], [A0 + 0x50]
  431. 000003BC  2F0A                     move.l     -[A7], A2
  432. 000003BE  2052                     movea.l    A0, [A2]
  433. 000003C0  2068 01A4                movea.l    A0, [A0 + 0x1A4]
  434. 000003C4  4E90                     jsr        [A0]
  435. 000003C6  2F0A                     move.l     -[A7], A2
  436. 000003C8  2052                     movea.l    A0, [A2]
  437. 000003CA  2068 0044                movea.l    A0, [A0 + 0x44]
  438. 000003CE  4E90                     jsr        [A0]
  439. 000003D0  245F                     movea.l    A2, [A7]+
  440. 000003D2  4E5E                     unlink     A6
  441. label000003D4:
  442. 000003D4  205F                     movea.l    A0, [A7]+
  443. 000003D6  584F                     addq.w     A7, 4
  444. 000003D8  4ED0                     jmp        [A0]
  445. 000003DA  9F46                     subx.w     D7, D6
  446. 000003DC  7265                     moveq.l    D1, 0x65
  447. 000003DE  6546                     bcs        +0x48 /* 00000426 */
  448. 000003E0  726F                     moveq.l    D1, 0x6F
  449. 000003E2  6D43                     blt        +0x45 /* 00000427 */
  450. 000003E4  6C69                     bge        +0x6B /* 0000044F */
  451. 000003E6  7062                     moveq.l    D0, 0x62
  452. 000003E8  6F61                     ble        +0x63 /* 0000044B */
  453. 000003EA  7264                     moveq.l    D1, 0x64
  454. 000003EC  5F5F                     subq.w     [A7]+, 7
  455. 000003EE  3954 446F                move.w     [A4 + 0x446F], [A4]
  456. 000003F2  6375                     bls        +0x77 /* 00000469 */
  457. 000003F4  6D65                     blt        +0x67 /* 0000045B */
  458. 000003F6  6E74                     bgt        +0x76 /* 0000046C */
  459. label000003F8:
  460. 000003F8  4676 0000                not.w      [A6 + D0.w]
  461. 000003FC  205F                     movea.l    A0, [A7]+
  462. 000003FE  584F                     addq.w     A7, 4
  463. 00000400  4ED0                     jmp        [A0]
  464. 00000402  FFFF                     .invalid   <<F/7/7>>
  465. 00000404  4E56 FFD0                link       A6, -0x0030
  466. 00000408  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  467. 0000040C  266E 0008                movea.l    A3, [A6 + 0x8]
  468. 00000410  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  469. 00000414  2F0B                     move.l     -[A7], A3
  470. 00000416  4EB9 0000 1D7A           jsr        [0x00001D7A]
  471. 0000041C  4AAB 0080                tst.l      [A3 + 0x80]
  472. 00000420  6700 0182                beq        +0x184 /* 000005A4 */
  473. 00000424  4A2B 007D                tst.b      [A3 + 0x7D]
  474. // begin alternate branch 00000426-0000042C
  475. label00000426:
  476. 00000426  007D 6700                ori.w      <<invalid special address>>, 0x6700 /* 'g\0' */
  477. 0000042A  00E8                     .incomplete
  478. // end alternate branch 00000426-0000042C
  479. label00000426: // (misaligned)
  480. 00000428  6700 00E8                beq        +0xEA /* 00000512 */
  481. 0000042C  2F0B                     move.l     -[A7], A3
  482. 0000042E  2053                     movea.l    A0, [A3]
  483. 00000430  2068 01D0                movea.l    A0, [A0 + 0x1D0]
  484. 00000434  4E90                     jsr        [A0]
  485. 00000436  4A00                     tst.b      D0
  486. 00000438  6700 016A                beq        +0x16C /* 000005A4 */
  487. 0000043C  4879 FFFF 634C           push.l     0xFFFF634C
  488. 00000442  4EB9 0000 1322           jsr        [0x00001322]
  489. 00000448  246B 001E                movea.l    A2, [A3 + 0x1E]
  490. 0000044C  200A                     move.l     D0, A2
  491. 0000044E  671C                     beq        +0x1E /* 0000046C */
  492. 00000450  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  493. 00000454  2F0A                     move.l     -[A7], A2
  494. 00000456  2052                     movea.l    A0, [A2]
  495. 00000458  2068 0308                movea.l    A0, [A0 + 0x308]
  496. 0000045C  4E90                     jsr        [A0]
  497. 0000045E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  498. 00000462  2F0B                     move.l     -[A7], A3
  499. 00000464  2053                     movea.l    A0, [A3]
  500. 00000466  2068 015C                movea.l    A0, [A0 + 0x15C]
  501. 0000046A  4E90                     jsr        [A0]
  502. label0000046C:
  503. 0000046C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  504. 00000470  486E FFD4                pea.l      [A6 - 0x2C]
  505. 00000474  2F0B                     move.l     -[A7], A3
  506. 00000476  2053                     movea.l    A0, [A3]
  507. 00000478  2068 0140                movea.l    A0, [A0 + 0x140]
  508. 0000047C  4E90                     jsr        [A0]
  509. 0000047E  594F                     subq.w     A7, 4
  510. 00000480  2F2B 0080                move.l     -[A7], [A3 + 0x80]
  511. 00000484  4EB9 0000 07DA           jsr        [0x000007DA]
  512. 0000048A  201F                     move.l     D0, [A7]+
  513. 0000048C  0C80 0000 7D00           cmpi.l     D0, 0x7D00 /* '}\0' */
  514. 00000492  6C00 0110                bge        +0x112 /* 000005A4 */
  515. 00000496  594F                     subq.w     A7, 4
  516. 00000498  486E FFD4                pea.l      [A6 - 0x2C]
  517. 0000049C  4EB9 0000 0A8A           jsr        [0x00000A8A]
  518. 000004A2  2F00                     move.l     -[A7], D0
  519. 000004A4  486E FFD4                pea.l      [A6 - 0x2C]
  520. 000004A8  4EB9 0000 0A8A           jsr        [0x00000A8A]
  521. 000004AE  2F00                     move.l     -[A7], D0
  522. 000004B0  A9D2                     syscall    TENew
  523. 000004B2  285F                     movea.l    A4, [A7]+
  524. 000004B4  2F0C                     move.l     -[A7], A4
  525. 000004B6  4EB9 0000 1172           jsr        [0x00001172]
  526. 000004BC  2454                     movea.l    A2, [A4]
  527. 000004BE  763E                     moveq.l    D3, 0x3E
  528. 000004C0  D5C3                     add.l      A2, D3
  529. 000004C2  2012                     move.l     D0, [A2]
  530. 000004C4  2D40 FFD0                move.l     [A6 - 0x30], D0
  531. 000004C8  222B 0080                move.l     D1, [A3 + 0x80]
  532. 000004CC  2481                     move.l     [A2], D1
  533. 000004CE  2F0C                     move.l     -[A7], A4
  534. 000004D0  A9D0                     syscall    TECalText
  535. 000004D2  2454                     movea.l    A2, [A4]
  536. 000004D4  302A 005E                move.w     D0, [A2 + 0x5E]
  537. 000004D8  48C0                     ext.l      D0
  538. 000004DA  322A 0018                move.w     D1, [A2 + 0x18]
  539. 000004DE  48C1                     ext.l      D1
  540. 000004E0  4EB9 0000 0072           jsr        [0x00000072]
  541. 000004E6  2A00                     move.l     D5, D0
  542. 000004E8  283C 0000 7530           move.l     D4, 0x7530 /* 'u0' */
  543. 000004EE  BA84                     cmp.l      D5, D4
  544. 000004F0  6C04                     bge        +0x6 /* 000004F6 */
  545. 000004F2  2005                     move.l     D0, D5
  546. 000004F4  6002                     bra        +0x4 /* 000004F8 */
  547. label000004F6:
  548. 000004F6  2004                     move.l     D0, D4
  549. label000004F8:
  550. 000004F8  206E 000C                movea.l    A0, [A6 + 0xC]
  551. 000004FC  D090                     add.l      D0, [A0]
  552. 000004FE  2140 0008                move.l     [A0 + 0x8], D0
  553. 00000502  2054                     movea.l    A0, [A4]
  554. 00000504  216E FFD0 003E           move.l     [A0 + 0x3E], [A6 - 0x30]
  555. 0000050A  2F0C                     move.l     -[A7], A4
  556. 0000050C  A9CD                     syscall    TEDispose
  557. 0000050E  6000 0094                bra        +0x96 /* 000005A4 */
  558. label00000512:
  559. 00000512  1039 FFFE EB48           move.b     D0, [0xFFFEEB48]
  560. 00000518  6600 008A                bne        +0x8C /* 000005A4 */
  561. 0000051C  206B 0080                movea.l    A0, [A3 + 0x80]
  562. 00000520  2050                     movea.l    A0, [A0]
  563. 00000522  5448                     addq.w     A0, 2
  564. 00000524  2D48 FFF8                move.l     [A6 - 0x8], A0
  565. 00000528  3010                     move.w     D0, [A0]
  566. 0000052A  3D40 FFDC                move.w     [A6 - 0x24], D0
  567. 0000052E  3028 0002                move.w     D0, [A0 + 0x2]
  568. 00000532  3D40 FFDE                move.w     [A6 - 0x22], D0
  569. 00000536  3028 0004                move.w     D0, [A0 + 0x4]
  570. 0000053A  3D40 FFE0                move.w     [A6 - 0x20], D0
  571. 0000053E  3028 0006                move.w     D0, [A0 + 0x6]
  572. 00000542  3D40 FFE2                move.w     [A6 - 0x1E], D0
  573. 00000546  486E FFF0                pea.l      [A6 - 0x10]
  574. 0000054A  486E FFE4                pea.l      [A6 - 0x1C]
  575. 0000054E  486E FFDC                pea.l      [A6 - 0x24]
  576. 00000552  4EB9 0000 0AD2           jsr        [0x00000AD2]
  577. 00000558  2D40 FFFC                move.l     [A6 - 0x4], D0
  578. 0000055C  2040                     movea.l    A0, D0
  579. 0000055E  3210                     move.w     D1, [A0]
  580. 00000560  48C1                     ext.l      D1
  581. 00000562  2D41 FFE8                move.l     [A6 - 0x18], D1
  582. 00000566  3028 0002                move.w     D0, [A0 + 0x2]
  583. 0000056A  48C0                     ext.l      D0
  584. 0000056C  2D40 FFEC                move.l     [A6 - 0x14], D0
  585. 00000570  41EE FFE8                lea.l      A0, [A6 - 0x18]
  586. 00000574  2F08                     move.l     -[A7], A0
  587. 00000576  4227                     clr.b      -[A7]
  588. 00000578  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  589. 0000057C  4EB9 0000 61F2           jsr        [0x000061F2]
  590. 00000582  2F00                     move.l     -[A7], D0
  591. 00000584  4EB9 0000 61FA           jsr        [0x000061FA]
  592. 0000058A  2040                     movea.l    A0, D0
  593. 0000058C  2448                     movea.l    A2, A0
  594. 0000058E  7001                     moveq.l    D0, 0x01
  595. 00000590  1F00                     move.b     -[A7], D0
  596. 00000592  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  597. 00000596  4EB9 0000 61F2           jsr        [0x000061F2]
  598. 0000059C  2240                     movea.l    A1, D0
  599. 0000059E  204A                     movea.l    A0, A2
  600. 000005A0  22D8                     move.l     [A1]+, [A0]+
  601. 000005A2  22D8                     move.l     [A1]+, [A0]+
  602. label000005A4:
  603. 000005A4  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  604. 000005A8  4E5E                     unlink     A6
  605. 000005AA  205F                     movea.l    A0, [A7]+
  606. 000005AC  504F                     addq.w     A7, 8
  607. 000005AE  4ED0                     jmp        [A0]
  608. 000005B0  8026                     or.b       D0, -[A6]
  609. 000005B2  4361                     chk.w      D1, -[A1]
  610. 000005B4  6C63                     bge        +0x65 /* 00000619 */
  611. 000005B6  4D69 6E46                chk.w      D6, [A1 + 0x6E46]
  612. 000005BA  7261                     moveq.l    D1, 0x61
  613. 000005BC  6D65                     blt        +0x67 /* 00000623 */
  614. 000005BE  5F5F                     subq.w     [A7]+, 7
  615. 000005C0  3134 5444                move.w     -[A0], [A4 + D5.w * 4 + 0x44]
  616. 000005C4  6573                     bcs        +0x75 /* 00000639 */
  617. 000005C6  6B53                     bmi        +0x55 /* 0000061B */
  618. 000005C8  6372                     bls        +0x74 /* 0000063C */
  619. 000005CA  6170                     bsr        +0x72 /* 0000063C */
  620. 000005CC  5669 6577                addq.w     [A1 + 0x6577], 3
  621. 000005D0  4652                     not.w      [A2]
  622. 000005D2  3556 5265                move.w     [A2 + 0x5265], [A6]
  623. 000005D6  6374                     bls        +0x76 /* 0000064C */
  624. 000005D8  0000 FFFF                ori.b      D0, 0xFF
  625. 000005DC  4E56 FFF0                link       A6, -0x0010
  626. 000005E0  2F0A                     move.l     -[A7], A2
  627. 000005E2  246E 0008                movea.l    A2, [A6 + 0x8]
  628. 000005E6  486E FFF8                pea.l      [A6 - 0x8]
  629. 000005EA  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  630. 000005EE  4EB9 0000 6222           jsr        [0x00006222]
  631. 000005F4  2F00                     move.l     -[A7], D0
  632. 000005F6  486E FFF0                pea.l      [A6 - 0x10]
  633. 000005FA  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  634. 000005FE  4EB9 0000 6222           jsr        [0x00006222]
  635. 00000604  2F00                     move.l     -[A7], D0
  636. 00000606  4EB9 0000 5FE2           jsr        [0x00005FE2]
  637. 0000060C  4A00                     tst.b      D0
  638. 0000060E  671A                     beq        +0x1C /* 0000062A */
  639. 00000610  2F0A                     move.l     -[A7], A2
  640. 00000612  2052                     movea.l    A0, [A2]
  641. 00000614  2068 01BC                movea.l    A0, [A0 + 0x1BC]
  642. 00000618  4E90                     jsr        [A0]
  643. 0000061A  102E 000C                move.b     D0, [A6 + 0xC]
  644. 0000061E  670A                     beq        +0xC /* 0000062A */
  645. 00000620  2F0A                     move.l     -[A7], A2
  646. 00000622  2052                     movea.l    A0, [A2]
  647. 00000624  2068 0264                movea.l    A0, [A0 + 0x264]
  648. 00000628  4E90                     jsr        [A0]
  649. label0000062A:
  650. 0000062A  245F                     movea.l    A2, [A7]+
  651. 0000062C  4E5E                     unlink     A6
  652. 0000062E  205F                     movea.l    A0, [A7]+
  653. 00000630  4FEF 000E                lea.l      A7, [A7 + 0xE]
  654. 00000634  4ED0                     jmp        [A0]
  655. 00000636  8034 5375                or.b       D0, <<invalid full ext with IS == 1 and I/IS == 5>>
  656. 0000063A  7065                     moveq.l    D0, 0x65
  657. fn0000063C:
  658. 0000063C  7256                     moveq.l    D1, 0x56
  659. 0000063E  6965                     bvs        +0x67 /* 000006A5 */
  660. 00000640  7743                     moveq.l    D3, 0x43
  661. 00000642  6861                     bvc        +0x63 /* 000006A5 */
  662. 00000644  6E67                     bgt        +0x69 /* 000006AD */
  663. 00000646  6564                     bcs        +0x66 /* 000006AC */
  664. 00000648  4672 616D                not.w      <<invalid full ext with IS == 1 and I/IS == 5>>
  665. label0000064C:
  666. 0000064C  655F                     bcs        +0x61 /* 000006AD */
  667. 0000064E  5F31 3454                subq.b     [A1 + D3.w * 4 + 0x54], 7
  668. 00000652  4465                     neg.w      -[A5]
  669. 00000654  736B                     moveq.l    D1, 0x6B
  670. 00000656  5363                     subq.w     -[A3], 1
  671. 00000658  7261                     moveq.l    D1, 0x61
  672. 0000065A  7056                     moveq.l    D0, 0x56
  673. 0000065C  6965                     bvs        +0x67 /* 000006C3 */
  674. 0000065E  7746                     moveq.l    D3, 0x46
  675. 00000660  5243                     addq.w     D3, 1
  676. 00000662  3556 5265                move.w     [A2 + 0x5265], [A6]
  677. 00000666  6374                     bls        +0x76 /* 000006DC */
  678. 00000668  5431 5563 0000 FFFF 4E56 addq.b     [[A1] - 0xB1AA], 2
  679. 00000672  FF90                     .invalid   <<F/6/7>>
  680. 00000674  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  681. 00000678  286E 0008                movea.l    A4, [A6 + 0x8]
  682. 0000067C  4243                     clr.w      D3
  683. 0000067E  3D43 FFDC                move.w     [A6 - 0x24], D3
  684. 00000682  7000                     moveq.l    D0, 0x00
  685. 00000684  2D40 FFDE                move.l     [A6 - 0x22], D0
  686. 00000688  7800                     moveq.l    D4, 0x00
  687. 0000068A  2D44 FFE6                move.l     [A6 - 0x1A], D4
  688. 0000068E  2D44 FFEA                move.l     [A6 - 0x16], D4
  689. 00000692  2D79 FFFF 3C6C FFE2      move.l     [A6 - 0x1E], [0xFFFF3C6C]
  690. 0000069A  45EE FF9C                lea.l      A2, [A6 - 0x64]
  691. 0000069E  23CA FFFF 3C6C           move.l     [0xFFFF3C6C], A2
  692. 000006A4  486E FF9C                pea.l      [A6 - 0x64]
  693. 000006A8  4EB9 0000 07CA           jsr        [0x000007CA]
  694. // begin alternate branch 000006AC-000006AE
  695. label000006AC:
  696. 000006AC  07CA                     .incomplete
  697. // end alternate branch 000006AC-000006AE
  698. label000006AC: // (misaligned)
  699. 000006AE  584F                     addq.w     A7, 4
  700. 000006B0  4A80                     tst.l      D0
  701. 000006B2  6600 012A                bne        +0x12C /* 000007DE */
  702. 000006B6  2F0C                     move.l     -[A7], A4
  703. 000006B8  2054                     movea.l    A0, [A4]
  704. 000006BA  2068 03CC                movea.l    A0, [A0 + 0x3CC]
  705. 000006BE  4E90                     jsr        [A0]
  706. 000006C0  4A2C 007D                tst.b      [A4 + 0x7D]
  707. 000006C4  6760                     beq        +0x62 /* 00000726 */
  708. 000006C6  4879 FFFF 6340           push.l     0xFFFF6340
  709. 000006CC  4EB9 0000 1322           jsr        [0x00001322]
  710. 000006D2  486E FF90                pea.l      [A6 - 0x70]
  711. 000006D6  2F0C                     move.l     -[A7], A4
  712. 000006D8  2054                     movea.l    A0, [A4]
  713. 000006DA  2068 0304                movea.l    A0, [A0 + 0x304]
  714. // begin alternate branch 000006DC-000006DE
  715. label000006DC:
  716. 000006DC  0304                     btst       D4, D1
  717. // end alternate branch 000006DC-000006DE
  718. label000006DC: // (misaligned)
  719. 000006DE  4E90                     jsr        [A0]
  720. 000006E0  244C                     movea.l    A2, A4
  721. 000006E2  45EA 0080                lea.l      A2, [A2 + 0x80]
  722. 000006E6  2F12                     move.l     -[A7], [A2]
  723. 000006E8  4EB9 0000 0BCA           jsr        [0x00000BCA]
  724. 000006EE  1D40 FF98                move.b     [A6 - 0x68], D0
  725. 000006F2  2652                     movea.l    A3, [A2]
  726. 000006F4  2F13                     move.l     -[A7], [A3]
  727. 000006F6  594F                     subq.w     A7, 4
  728. 000006F8  2F0B                     move.l     -[A7], A3
  729. 000006FA  4EB9 0000 07DA           jsr        [0x000007DA]
  730. 00000700  201F                     move.l     D0, [A7]+
  731. 00000702  2F00                     move.l     -[A7], D0
  732. 00000704  486E FF90                pea.l      [A6 - 0x70]
  733. 00000708  4267                     clr.w      -[A7]
  734. 0000070A  7001                     moveq.l    D0, 0x01
  735. 0000070C  1F00                     move.b     -[A7], D0
  736. 0000070E  42A7                     clr.l      -[A7]
  737. 00000710  4227                     clr.b      -[A7]
  738. 00000712  4227                     clr.b      -[A7]
  739. 00000714  4227                     clr.b      -[A7]
  740. 00000716  4EB9 0000 137A           jsr        [0x0000137A]
  741. 0000071C  2052                     movea.l    A0, [A2]
  742. 0000071E  102E FF98                move.b     D0, [A6 - 0x68]
  743. 00000722  A06A                     syscall    HSetState
  744. 00000724  6076                     bra        +0x78 /* 0000079C */
  745. label00000726:
  746. 00000726  4A2C 007C                tst.b      [A4 + 0x7C]
  747. 0000072A  6770                     beq        +0x72 /* 0000079C */
  748. 0000072C  1039 FFFE EB48           move.b     D0, [0xFFFEEB48]
  749. 00000732  6710                     beq        +0x12 /* 00000744 */
  750. 00000734  486E FF90                pea.l      [A6 - 0x70]
  751. 00000738  2F0C                     move.l     -[A7], A4
  752. 0000073A  2054                     movea.l    A0, [A4]
  753. 0000073C  2068 0304                movea.l    A0, [A0 + 0x304]
  754. 00000740  4E90                     jsr        [A0]
  755. 00000742  6046                     bra        +0x48 /* 0000078A */
  756. label00000744:
  757. 00000744  486E FFF0                pea.l      [A6 - 0x10]
  758. 00000748  206C 0080                movea.l    A0, [A4 + 0x80]
  759. 0000074C  2050                     movea.l    A0, [A0]
  760. 0000074E  5448                     addq.w     A0, 2
  761. 00000750  2F08                     move.l     -[A7], A0
  762. 00000752  4EB9 0000 0AD2           jsr        [0x00000AD2]
  763. 00000758  2D40 FFFC                move.l     [A6 - 0x4], D0
  764. 0000075C  3D79 FFFF 643C FFF4      move.w     [A6 - 0xC], [0xFFFF643C]
  765. 00000764  3D79 FFFF 643E FFF6      move.w     [A6 - 0xA], [0xFFFF643E]
  766. 0000076C  2040                     movea.l    A0, D0
  767. 0000076E  3210                     move.w     D1, [A0]
  768. 00000770  3D41 FFF8                move.w     [A6 - 0x8], D1
  769. 00000774  3028 0002                move.w     D0, [A0 + 0x2]
  770. 00000778  3D40 FFFA                move.w     [A6 - 0x6], D0
  771. 0000077C  41EE FFF4                lea.l      A0, [A6 - 0xC]
  772. 00000780  41D0                     lea.l      A0, [A0]
  773. 00000782  43EE FF90                lea.l      A1, [A6 - 0x70]
  774. 00000786  22D8                     move.l     [A1]+, [A0]+
  775. 00000788  22D8                     move.l     [A1]+, [A0]+
  776. label0000078A:
  777. 0000078A  2F2C 0080                move.l     -[A7], [A4 + 0x80]
  778. 0000078E  486E FF90                pea.l      [A6 - 0x70]
  779. 00000792  4EB9 0000 0A8A           jsr        [0x00000A8A]
  780. 00000798  2F00                     move.l     -[A7], D0
  781. 0000079A  A8F6                     syscall    DrawPicture
  782. label0000079C:
  783. 0000079C  302C 007E                move.w     D0, [A4 + 0x7E]
  784. 000007A0  2079 FFFE C824           movea.l    A0, [0xFFFEC824]
  785. 000007A6  3228 0036                move.w     D1, [A0 + 0x36]
  786. 000007AA  B041                     cmp.w      D0, D1
  787. 000007AC  6728                     beq        +0x2A /* 000007D6 */
  788. 000007AE  486E FF90                pea.l      [A6 - 0x70]
  789. 000007B2  2F0C                     move.l     -[A7], A4
  790. 000007B4  2054                     movea.l    A0, [A4]
  791. 000007B6  2068 027C                movea.l    A0, [A0 + 0x27C]
  792. 000007BA  4E90                     jsr        [A0]
  793. 000007BC  2079 FFFE C824           movea.l    A0, [0xFFFEC824]
  794. 000007C2  3028 0036                move.w     D0, [A0 + 0x36]
  795. 000007C6  3940 007E                move.w     [A4 + 0x7E], D0
  796. 000007CA  2079 FFFE C824           movea.l    A0, [0xFFFEC824]
  797. 000007D0  117C 0001 0054           move.b     [A0 + 0x54], 0x1
  798. label000007D6:
  799. 000007D6  23EE FFE2 FFFF 3C6C      move.l     [0xFFFF3C6C], [A6 - 0x1E]
  800. label000007DE:
  801. 000007DE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  802. 000007E2  2F0C                     move.l     -[A7], A4
  803. 000007E4  4EB9 0000 1E1A           jsr        [0x00001E1A]
  804. 000007EA  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  805. 000007EE  4E5E                     unlink     A6
  806. 000007F0  205F                     movea.l    A0, [A7]+
  807. 000007F2  504F                     addq.w     A7, 8
  808. 000007F4  4ED0                     jmp        [A0]
  809. 000007F6  9F44                     subx.w     D7, D4
  810. 000007F8  7261                     moveq.l    D1, 0x61
  811. 000007FA  775F                     moveq.l    D3, 0x5F
  812. 000007FC  5F31 3454                subq.b     [A1 + D3.w * 4 + 0x54], 7
  813. 00000800  4465                     neg.w      -[A5]
  814. 00000802  736B                     moveq.l    D1, 0x6B
  815. 00000804  5363                     subq.w     -[A3], 1
  816. 00000806  7261                     moveq.l    D1, 0x61
  817. 00000808  7056                     moveq.l    D0, 0x56
  818. 0000080A  6965                     bvs        +0x67 /* 00000871 */
  819. 0000080C  7746                     moveq.l    D3, 0x46
  820. 0000080E  5243                     addq.w     D3, 1
  821. 00000810  3556 5265                move.w     [A2 + 0x5265], [A6]
  822. 00000814  6374                     bls        +0x76 /* 0000088A */
  823. 00000816  0000 205F                ori.b      D0, 0x5F /* '_' */
  824. 0000081A  584F                     addq.w     A7, 4
  825. 0000081C  4ED0                     jmp        [A0]
  826. 0000081E  FFFF                     .invalid   <<F/7/7>>
  827. 00000820  4E56 FFA0                link       A6, -0x0060
  828. 00000824  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  829. 00000828  266E 0008                movea.l    A3, [A6 + 0x8]
  830. 0000082C  302B 007E                move.w     D0, [A3 + 0x7E]
  831. 00000830  2079 FFFE C824           movea.l    A0, [0xFFFEC824]
  832. 00000836  3228 0036                move.w     D1, [A0 + 0x36]
  833. 0000083A  B041                     cmp.w      D0, D1
  834. 0000083C  6700 0104                beq        +0x106 /* 00000942 */
  835. 00000840  2F2B 0080                move.l     -[A7], [A3 + 0x80]
  836. 00000844  4EB9 0000 115A           jsr        [0x0000115A]
  837. 0000084A  2740 0080                move.l     [A3 + 0x80], D0
  838. 0000084E  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  839. 00000854  486E FFA0                pea.l      [A6 - 0x60]
  840. 00000858  4EB9 0000 0978           jsr        [0x00000978]
  841. 0000085E  1740 007C                move.b     [A3 + 0x7C], D0
  842. 00000862  2F3C 5445 5854           move.l     -[A7], 0x54455854 /* 'TEXT' */
  843. 00000868  486E FFA0                pea.l      [A6 - 0x60]
  844. 0000086C  4EB9 0000 0978           jsr        [0x00000978]
  845. 00000872  1740 007D                move.b     [A3 + 0x7D], D0
  846. 00000876  4A2B 007C                tst.b      [A3 + 0x7C]
  847. 0000087A  6606                     bne        +0x8 /* 00000882 */
  848. 0000087C  4A00                     tst.b      D0
  849. 0000087E  6700 00C2                beq        +0xC4 /* 00000942 */
  850. label00000882:
  851. 00000882  42A7                     clr.l      -[A7]
  852. 00000884  4EB9 0000 12DA           jsr        [0x000012DA]
  853. label0000088A:
  854. 0000088A  2840                     movea.l    A4, D0
  855. 0000088C  4240                     clr.w      D0
  856. 0000088E  3D40 FFE4                move.w     [A6 - 0x1C], D0
  857. 00000892  7000                     moveq.l    D0, 0x00
  858. 00000894  2D40 FFE6                move.l     [A6 - 0x1A], D0
  859. 00000898  7600                     moveq.l    D3, 0x00
  860. 0000089A  2D43 FFEE                move.l     [A6 - 0x12], D3
  861. 0000089E  2D43 FFF2                move.l     [A6 - 0xE], D3
  862. 000008A2  2D79 FFFF 3C6C FFEA      move.l     [A6 - 0x16], [0xFFFF3C6C]
  863. 000008AA  45EE FFA4                lea.l      A2, [A6 - 0x5C]
  864. 000008AE  23CA FFFF 3C6C           move.l     [0xFFFF3C6C], A2
  865. 000008B4  486E FFA4                pea.l      [A6 - 0x5C]
  866. 000008B8  4EB9 0000 07CA           jsr        [0x000007CA]
  867. 000008BE  584F                     addq.w     A7, 4
  868. 000008C0  4A80                     tst.l      D0
  869. 000008C2  6662                     bne        +0x64 /* 00000926 */
  870. 000008C4  7001                     moveq.l    D0, 0x01
  871. 000008C6  1F00                     move.b     -[A7], D0
  872. 000008C8  4EB9 0000 1192           jsr        [0x00001192]
  873. 000008CE  1D40 FFF6                move.b     [A6 - 0xA], D0
  874. 000008D2  594F                     subq.w     A7, 4
  875. 000008D4  2F0C                     move.l     -[A7], A4
  876. 000008D6  2F2E FFA0                move.l     -[A7], [A6 - 0x60]
  877. 000008DA  486E FFF8                pea.l      [A6 - 0x8]
  878. 000008DE  A9FD                     syscall    GetScrap
  879. 000008E0  201F                     move.l     D0, [A7]+
  880. 000008E2  2D40 FFFC                move.l     [A6 - 0x4], D0
  881. 000008E6  1F2E FFF6                move.b     -[A7], [A6 - 0xA]
  882. 000008EA  4EB9 0000 1192           jsr        [0x00001192]
  883. 000008F0  0CAE 0000 0000 FFFC      cmpi.l     [A6 - 0x4], 0x0
  884. 000008F8  6A0A                     bpl        +0xC /* 00000904 */
  885. 000008FA  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  886. 000008FE  4EB9 0000 117A           jsr        [0x0000117A]
  887. label00000904:
  888. 00000904  274C 0080                move.l     [A3 + 0x80], A4
  889. 00000908  2F0B                     move.l     -[A7], A3
  890. 0000090A  2053                     movea.l    A0, [A3]
  891. 0000090C  2068 01BC                movea.l    A0, [A0 + 0x1BC]
  892. 00000910  4E90                     jsr        [A0]
  893. 00000912  2F0B                     move.l     -[A7], A3
  894. 00000914  2053                     movea.l    A0, [A3]
  895. 00000916  2068 01D0                movea.l    A0, [A0 + 0x1D0]
  896. 0000091A  4E90                     jsr        [A0]
  897. 0000091C  23EE FFEA FFFF 3C6C      move.l     [0xFFFF3C6C], [A6 - 0x16]
  898. 00000924  601C                     bra        +0x1E /* 00000942 */
  899. label00000926:
  900. 00000926  2F0C                     move.l     -[A7], A4
  901. 00000928  4EB9 0000 115A           jsr        [0x0000115A]
  902. 0000092E  7000                     moveq.l    D0, 0x00
  903. 00000930  2740 0080                move.l     [A3 + 0x80], D0
  904. 00000934  3F2E FFE4                move.w     -[A7], [A6 - 0x1C]
  905. 00000938  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  906. 0000093C  4EB9 0000 112A           jsr        [0x0000112A]
  907. label00000942:
  908. 00000942  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  909. 00000946  4E5E                     unlink     A6
  910. 00000948  205F                     movea.l    A0, [A7]+
  911. 0000094A  584F                     addq.w     A7, 4
  912. 0000094C  4ED0                     jmp        [A0]
  913. 0000094E  8026                     or.b       D0, -[A6]
  914. 00000950  4368 6563                chk.w      D1, [A0 + 0x6563]
  915. 00000954  6B53                     bmi        +0x55 /* 000009A9 */
  916. 00000956  6372                     bls        +0x74 /* 000009CA */
  917. 00000958  6170                     bsr        +0x72 /* 000009CA */
  918. 0000095A  436F 6E74                chk.w      D1, [A7 + 0x6E74]
  919. 0000095E  656E                     bcs        +0x70 /* 000009CE */
  920. 00000960  7473                     moveq.l    D2, 0x73
  921. 00000962  5F5F                     subq.w     [A7]+, 7
  922. 00000964  3134 5444                move.w     -[A0], [A4 + D5.w * 4 + 0x44]
  923. 00000968  6573                     bcs        +0x75 /* 000009DD */
  924. 0000096A  6B53                     bmi        +0x55 /* 000009BF */
  925. 0000096C  6372                     bls        +0x74 /* 000009E0 */
  926. 0000096E  6170                     bsr        +0x72 /* 000009E0 */
  927. 00000970  5669 6577                addq.w     [A1 + 0x6577], 3
  928. 00000974  4676 0000                not.w      [A6 + D0.w]
  929. 00000978  4E56 FFFC                link       A6, -0x0004
  930. 0000097C  2F03                     move.l     -[A7], D3
  931. 0000097E  594F                     subq.w     A7, 4
  932. 00000980  42A7                     clr.l      -[A7]
  933. 00000982  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  934. 00000986  486E FFFC                pea.l      [A6 - 0x4]
  935. 0000098A  A9FD                     syscall    GetScrap
  936. 0000098C  261F                     move.l     D3, [A7]+
  937. 0000098E  6F08                     ble        +0xA /* 00000998 */
  938. 00000990  206E 0008                movea.l    A0, [A6 + 0x8]
  939. 00000994  20AE 000C                move.l     [A0], [A6 + 0xC]
  940. label00000998:
  941. 00000998  0C83 0000 0000           cmpi.l     D3, 0x0
  942. 0000099E  6E04                     bgt        +0x6 /* 000009A4 */
  943. 000009A0  7000                     moveq.l    D0, 0x00
  944. 000009A2  6002                     bra        +0x4 /* 000009A6 */
  945. label000009A4:
  946. 000009A4  7001                     moveq.l    D0, 0x01
  947. label000009A6:
  948. 000009A6  2000                     move.l     D0, D0
  949. 000009A8  261F                     move.l     D3, [A7]+
  950. 000009AA  4E5E                     unlink     A6
  951. 000009AC  205F                     movea.l    A0, [A7]+
  952. 000009AE  504F                     addq.w     A7, 8
  953. 000009B0  4ED0                     jmp        [A0]
  954. 000009B2  984C                     sub.w      D4, A4
  955. 000009B4  6F6F                     ble        +0x71 /* 00000A25 */
  956. 000009B6  6B46                     bmi        +0x48 /* 000009FE */
  957. 000009B8  6F72                     ble        +0x74 /* 00000A2C */
  958. 000009BA  5363                     subq.w     -[A3], 1
  959. 000009BC  7261                     moveq.l    D1, 0x61
  960. 000009BE  7054                     moveq.l    D0, 0x54
  961. 000009C0  7970                     moveq.l    D4, 0x70
  962. 000009C2  655F                     bcs        +0x61 /* 00000A23 */
  963. 000009C4  5F46                     subq.w     D6, 7
  964. 000009C6  556C 5255                subq.w     [A4 + 0x5255], 2
  965. fn000009CA:
  966. 000009CA  6C00 0000                bge        +0x2 /* 000009CC */
  967. // begin alternate branch 000009CC-000009D0
  968. label000009CC:
  969. 000009CC  0000 FFFF                ori.b      D0, 0xFF
  970. // end alternate branch 000009CC-000009D0
  971. label000009CC: // (misaligned)
  972. label000009CE:
  973. 000009CE  FFFF                     .invalid   <<F/7/7>>
  974. 000009D0  4E56 FFFC                link       A6, -0x0004
  975. 000009D4  48E7 1010                movem.l    -[A7], D3,A3
  976. 000009D8  266E 0008                movea.l    A3, [A6 + 0x8]
  977. 000009DC  4A2B 0042                tst.b      [A3 + 0x42]
  978. fn000009E0:
  979. 000009E0  6738                     beq        +0x3A /* 00000A1A */
  980. 000009E2  202B 003E                move.l     D0, [A3 + 0x3E]
  981. 000009E6  206E 000C                movea.l    A0, [A6 + 0xC]
  982. 000009EA  2080                     move.l     [A0], D0
  983. 000009EC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  984. 000009F0  2F00                     move.l     -[A7], D0
  985. 000009F2  262B 0048                move.l     D3, [A3 + 0x48]
  986. 000009F6  2F03                     move.l     -[A7], D3
  987. 000009F8  2043                     movea.l    A0, D3
  988. 000009FA  2050                     movea.l    A0, [A0]
  989. 000009FC  2068 035C                movea.l    A0, [A0 + 0x35C]
  990. // begin alternate branch 000009FE-00000A00
  991. label000009FE:
  992. 000009FE  035C                     bchg       [A4]+, D1
  993. // end alternate branch 000009FE-00000A00
  994. label000009FE: // (misaligned)
  995. 00000A00  4E90                     jsr        [A0]
  996. 00000A02  2D40 FFFC                move.l     [A6 - 0x4], D0
  997. 00000A06  7600                     moveq.l    D3, 0x00
  998. 00000A08  B083                     cmp.l      D0, D3
  999. 00000A0A  6A14                     bpl        +0x16 /* 00000A20 */
  1000. 00000A0C  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  1001. 00000A10  42A7                     clr.l      -[A7]
  1002. 00000A12  4EB9 0000 112A           jsr        [0x0000112A]
  1003. 00000A18  6006                     bra        +0x8 /* 00000A20 */
  1004. label00000A1A:
  1005. 00000A1A  70FF                     moveq.l    D0, 0xFFFFFFFF
  1006. 00000A1C  2D40 FFFC                move.l     [A6 - 0x4], D0
  1007. label00000A20:
  1008. 00000A20  202E FFFC                move.l     D0, [A6 - 0x4]
  1009. 00000A24  4CDF 0808                movem.l    D3,A3, [A7]+
  1010. 00000A28  4E5E                     unlink     A6
  1011. 00000A2A  205F                     movea.l    A0, [A7]+
  1012. label00000A2C:
  1013. 00000A2C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1014. 00000A30  4ED0                     jmp        [A0]
  1015. 00000A32  8026                     or.b       D0, -[A6]
  1016. 00000A34  4765                     chk.w      D3, -[A5]
  1017. 00000A36  7444                     moveq.l    D2, 0x44
  1018. 00000A38  6174                     bsr        +0x76 /* 00000AAE */
  1019. 00000A3A  6154                     bsr        +0x56 /* 00000A90 */
  1020. 00000A3C  6F50                     ble        +0x52 /* 00000A8E */
  1021. 00000A3E  6173                     bsr        +0x75 /* 00000AB3 */
  1022. 00000A40  7465                     moveq.l    D2, 0x65
  1023. 00000A42  5F5F                     subq.w     [A7]+, 7
  1024. 00000A44  3133 5443                move.w     -[A0], [A3 + D5.w * 4 + 0x43]
  1025. 00000A48  6C69                     bge        +0x6B /* 00000AB3 */
  1026. 00000A4A  7062                     moveq.l    D0, 0x62
  1027. 00000A4C  6F61                     ble        +0x63 /* 00000AAF */
  1028. 00000A4E  7264                     moveq.l    D1, 0x64
  1029. 00000A50  4D67                     chk.w      D6, -[A7]
  1030. 00000A52  7246                     moveq.l    D1, 0x46
  1031. 00000A54  5050                     addq.w     [A0], 8
  1032. 00000A56  6352                     bls        +0x54 /* 00000AAA */
  1033. 00000A58  556C 0000                subq.w     [A4 + 0x0], 2
  1034. 00000A5C  4E56 0000                link       A6, 0
  1035. 00000A60  2F0A                     move.l     -[A7], A2
  1036. 00000A62  2F39 FFFE BFBC           move.l     -[A7], [0xFFFEBFBC]
  1037. 00000A68  2079 FFFE BFBC           movea.l    A0, [0xFFFEBFBC]
  1038. 00000A6E  2050                     movea.l    A0, [A0]
  1039. 00000A70  2068 0264                movea.l    A0, [A0 + 0x264]
  1040. 00000A74  4E90                     jsr        [A0]
  1041. 00000A76  2440                     movea.l    A2, D0
  1042. 00000A78  200A                     move.l     D0, A2
  1043. 00000A7A  6608                     bne        +0xA /* 00000A84 */
  1044. 00000A7C  206E 0008                movea.l    A0, [A6 + 0x8]
  1045. 00000A80  2468 0044                movea.l    A2, [A0 + 0x44]
  1046. label00000A84:
  1047. 00000A84  2F0A                     move.l     -[A7], A2
  1048. 00000A86  4EB9 0000 1762           jsr        [0x00001762]
  1049. 00000A8C  200A                     move.l     D0, A2
  1050. label00000A8E:
  1051. 00000A8E  245F                     movea.l    A2, [A7]+
  1052. fn00000A90:
  1053. 00000A90  4E5E                     unlink     A6
  1054. 00000A92  205F                     movea.l    A0, [A7]+
  1055. 00000A94  584F                     addq.w     A7, 4
  1056. 00000A96  4ED0                     jmp        [A0]
  1057. 00000A98  802C 4D61                or.b       D0, [A4 + 0x4D61]
  1058. 00000A9C  6B65                     bmi        +0x67 /* 00000B03 */
  1059. 00000A9E  5669 6577                addq.w     [A1 + 0x6577], 3
  1060. 00000AA2  466F 7241                not.w      [A7 + 0x7241]
  1061. 00000AA6  6C69                     bge        +0x6B /* 00000B11 */
  1062. 00000AA8  656E                     bcs        +0x70 /* 00000B18 */
  1063. label00000AAA:
  1064. 00000AAA  436C 6970                chk.w      D1, [A4 + 0x6970]
  1065. fn00000AAE:
  1066. 00000AAE  626F                     bhi        +0x71 /* 00000B1F */
  1067. 00000AB0  6172                     bsr        +0x74 /* 00000B24 */
  1068. 00000AB2  645F                     bcc        +0x61 /* 00000B13 */
  1069. 00000AB4  5F31 3354                subq.b     <<invalid full ext with I/IS == 4>>, 7
  1070. 00000AB8  436C 6970                chk.w      D1, [A4 + 0x6970]
  1071. 00000ABC  626F                     bhi        +0x71 /* 00000B2D */
  1072. 00000ABE  6172                     bsr        +0x74 /* 00000B32 */
  1073. 00000AC0  644D                     bcc        +0x4F /* 00000B0F */
  1074. 00000AC2  6772                     beq        +0x74 /* 00000B36 */
  1075. 00000AC4  4676 0000                not.w      [A6 + D0.w]
  1076. 00000AC8  4E56 FFAC                link       A6, -0x0054
  1077. 00000ACC  48E7 1030                movem.l    -[A7], D3,A2,A3
  1078. 00000AD0  266E 0008                movea.l    A3, [A6 + 0x8]
  1079. 00000AD4  4240                     clr.w      D0
  1080. 00000AD6  3D40 FFEC                move.w     [A6 - 0x14], D0
  1081. 00000ADA  7000                     moveq.l    D0, 0x00
  1082. 00000ADC  2D40 FFEE                move.l     [A6 - 0x12], D0
  1083. 00000AE0  7600                     moveq.l    D3, 0x00
  1084. 00000AE2  2D43 FFF6                move.l     [A6 - 0xA], D3
  1085. 00000AE6  2D43 FFFA                move.l     [A6 - 0x6], D3
  1086. 00000AEA  2D79 FFFF 3C6C FFF2      move.l     [A6 - 0xE], [0xFFFF3C6C]
  1087. 00000AF2  45EE FFAC                lea.l      A2, [A6 - 0x54]
  1088. 00000AF6  23CA FFFF 3C6C           move.l     [0xFFFF3C6C], A2
  1089. 00000AFC  486E FFAC                pea.l      [A6 - 0x54]
  1090. 00000B00  4EB9 0000 07CA           jsr        [0x000007CA]
  1091. 00000B06  584F                     addq.w     A7, 4
  1092. 00000B08  4A80                     tst.l      D0
  1093. 00000B0A  6616                     bne        +0x18 /* 00000B22 */
  1094. 00000B0C  2F0B                     move.l     -[A7], A3
  1095. 00000B0E  2053                     movea.l    A0, [A3]
  1096. 00000B10  2068 00D8                movea.l    A0, [A0 + 0xD8]
  1097. 00000B14  4E90                     jsr        [A0]
  1098. 00000B16  2440                     movea.l    A2, D0
  1099. label00000B18:
  1100. 00000B18  23EE FFF2 FFFF 3C6C      move.l     [0xFFFF3C6C], [A6 - 0xE]
  1101. 00000B20  6036                     bra        +0x38 /* 00000B58 */
  1102. label00000B22:
  1103. 00000B22  246B 0044                movea.l    A2, [A3 + 0x44]
  1104. // begin alternate branch 00000B24-00000B2A
  1105. fn00000B24:
  1106. 00000B24  0044 202E                ori.w      D4, 0x202E /* ' .' */
  1107. 00000B28  FFEE                     .invalid   <<F/7/7>>
  1108. // end alternate branch 00000B24-00000B2A
  1109. fn00000B24: // (misaligned)
  1110. 00000B26  202E FFEE                move.l     D0, [A6 - 0x12]
  1111. 00000B2A  6608                     bne        +0xA /* 00000B34 */
  1112. 00000B2C  2D7C 0082 000A FFEE      move.l     [A6 - 0x12], 0x82000A
  1113. // begin alternate branch 00000B32-00000B34
  1114. fn00000B32:
  1115. 00000B32  FFEE                     .invalid   <<F/7/7>>
  1116. // end alternate branch 00000B32-00000B34
  1117. fn00000B32: // (misaligned)
  1118. label00000B34:
  1119. 00000B34  2039 FFFE BFBC           move.l     D0, [0xFFFEBFBC]
  1120. // begin alternate branch 00000B36-00000B40
  1121. label00000B36:
  1122. 00000B36  FFFE                     .invalid   <<F/7/7>>
  1123. 00000B38  BFBC 671C 3F2E           xor.l      0x671C3F2E, D7
  1124. 00000B3E  FFEC                     .invalid   <<F/7/7>>
  1125. // end alternate branch 00000B36-00000B40
  1126. label00000B36: // (misaligned)
  1127. 00000B3A  671C                     beq        +0x1E /* 00000B58 */
  1128. 00000B3C  3F2E FFEC                move.w     -[A7], [A6 - 0x14]
  1129. 00000B40  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  1130. 00000B44  2F39 FFFE BFBC           move.l     -[A7], [0xFFFEBFBC]
  1131. 00000B4A  2079 FFFE BFBC           movea.l    A0, [0xFFFEBFBC]
  1132. 00000B50  2050                     movea.l    A0, [A0]
  1133. 00000B52  2068 026C                movea.l    A0, [A0 + 0x26C]
  1134. 00000B56  4E90                     jsr        [A0]
  1135. label00000B58:
  1136. 00000B58  2F0A                     move.l     -[A7], A2
  1137. 00000B5A  42A7                     clr.l      -[A7]
  1138. 00000B5C  2F0B                     move.l     -[A7], A3
  1139. 00000B5E  2053                     movea.l    A0, [A3]
  1140. 00000B60  2068 00F8                movea.l    A0, [A0 + 0xF8]
  1141. 00000B64  4E90                     jsr        [A0]
  1142. 00000B66  177C 0001 0054           move.b     [A3 + 0x54], 0x1
  1143. 00000B6C  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1144. 00000B70  4E5E                     unlink     A6
  1145. 00000B72  205F                     movea.l    A0, [A7]+
  1146. 00000B74  584F                     addq.w     A7, 4
  1147. 00000B76  4ED0                     jmp        [A0]
  1148. 00000B78  8024                     or.b       D0, -[A4]
  1149. 00000B7A  5265                     addq.w     -[A5], 1
  1150. 00000B7C  6164                     bsr        +0x66 /* 00000BE2 */
  1151. 00000B7E  4672 6F6D                not.w      <<invalid full ext with IS == 1 and I/IS == 5>>
  1152. 00000B82  4465                     neg.w      -[A5]
  1153. 00000B84  736B                     moveq.l    D1, 0x6B
  1154. 00000B86  5363                     subq.w     -[A3], 1
  1155. 00000B88  7261                     moveq.l    D1, 0x61
  1156. 00000B8A  705F                     moveq.l    D0, 0x5F
  1157. 00000B8C  5F31 3354                subq.b     <<invalid full ext with I/IS == 4>>, 7
  1158. 00000B90  436C 6970                chk.w      D1, [A4 + 0x6970]
  1159. 00000B94  626F                     bhi        +0x71 /* 00000C05 */
  1160. 00000B96  6172                     bsr        +0x74 /* 00000C0A */
  1161. 00000B98  644D                     bcc        +0x4F /* 00000BE7 */
  1162. 00000B9A  6772                     beq        +0x74 /* 00000C0E */
  1163. 00000B9C  4676 0000                not.w      [A6 + D0.w]
  1164. 00000BA0  4E56 FF90                link       A6, -0x0070
  1165. 00000BA4  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  1166. 00000BA8  246E 0008                movea.l    A2, [A6 + 0x8]
  1167. 00000BAC  266A 0050                movea.l    A3, [A2 + 0x50]
  1168. 00000BB0  200B                     move.l     D0, A3
  1169. 00000BB2  6700 013E                beq        +0x140 /* 00000CF2 */
  1170. 00000BB6  2F0B                     move.l     -[A7], A3
  1171. 00000BB8  2053                     movea.l    A0, [A3]
  1172. 00000BBA  2068 017C                movea.l    A0, [A0 + 0x17C]
  1173. 00000BBE  4E90                     jsr        [A0]
  1174. 00000BC0  4A40                     tst.w      D0
  1175. 00000BC2  6718                     beq        +0x1A /* 00000BDC */
  1176. 00000BC4  206A 0050                movea.l    A0, [A2 + 0x50]
  1177. 00000BC8  2628 0022                move.l     D3, [A0 + 0x22]
  1178. 00000BCC  2F03                     move.l     -[A7], D3
  1179. 00000BCE  2043                     movea.l    A0, D3
  1180. 00000BD0  2050                     movea.l    A0, [A0]
  1181. 00000BD2  2068 0090                movea.l    A0, [A0 + 0x90]
  1182. 00000BD6  4E90                     jsr        [A0]
  1183. 00000BD8  2640                     movea.l    A3, D0
  1184. 00000BDA  6008                     bra        +0xA /* 00000BE4 */
  1185. label00000BDC:
  1186. 00000BDC  206E 0008                movea.l    A0, [A6 + 0x8]
  1187. 00000BE0  2668 0050                movea.l    A3, [A0 + 0x50]
  1188. // begin alternate branch 00000BE2-00000BE6
  1189. fn00000BE2:
  1190. 00000BE2  0050 2F0B                ori.w      [A0], 0x2F0B
  1191. // end alternate branch 00000BE2-00000BE6
  1192. fn00000BE2: // (misaligned)
  1193. label00000BE4:
  1194. 00000BE4  2F0B                     move.l     -[A7], A3
  1195. 00000BE6  486E FF90                pea.l      [A6 - 0x70]
  1196. 00000BEA  4EB9 0000 20AA           jsr        [0x000020AA]
  1197. 00000BF0  486E FF90                pea.l      [A6 - 0x70]
  1198. 00000BF4  4EB9 0000 20B2           jsr        [0x000020B2]
  1199. 00000BFA  2440                     movea.l    A2, D0
  1200. 00000BFC  286E 0008                movea.l    A4, [A6 + 0x8]
  1201. 00000C00  7050                     moveq.l    D0, 0x50
  1202. 00000C02  D9C0                     add.l      A4, D0
  1203. 00000C04  603E                     bra        +0x40 /* 00000C44 */
  1204. label00000C06:
  1205. 00000C06  2F0A                     move.l     -[A7], A2
  1206. 00000C08  2052                     movea.l    A0, [A2]
  1207. fn00000C0A:
  1208. 00000C0A  2068 0264                movea.l    A0, [A0 + 0x264]
  1209. label00000C0E:
  1210. 00000C0E  4E90                     jsr        [A0]
  1211. 00000C10  2F0A                     move.l     -[A7], A2
  1212. 00000C12  2F0B                     move.l     -[A7], A3
  1213. 00000C14  2053                     movea.l    A0, [A3]
  1214. 00000C16  2068 0170                movea.l    A0, [A0 + 0x170]
  1215. 00000C1A  4E90                     jsr        [A0]
  1216. 00000C1C  2614                     move.l     D3, [A4]
  1217. 00000C1E  2F03                     move.l     -[A7], D3
  1218. 00000C20  2043                     movea.l    A0, D3
  1219. 00000C22  2050                     movea.l    A0, [A0]
  1220. 00000C24  2068 0330                movea.l    A0, [A0 + 0x330]
  1221. 00000C28  4E90                     jsr        [A0]
  1222. 00000C2A  4A00                     tst.b      D0
  1223. 00000C2C  670A                     beq        +0xC /* 00000C38 */
  1224. 00000C2E  2F0A                     move.l     -[A7], A2
  1225. 00000C30  2052                     movea.l    A0, [A2]
  1226. 00000C32  2068 0190                movea.l    A0, [A0 + 0x190]
  1227. 00000C36  4E90                     jsr        [A0]
  1228. label00000C38:
  1229. 00000C38  486E FF90                pea.l      [A6 - 0x70]
  1230. 00000C3C  4EB9 0000 20BA           jsr        [0x000020BA]
  1231. 00000C42  2440                     movea.l    A2, D0
  1232. label00000C44:
  1233. 00000C44  486E FF90                pea.l      [A6 - 0x70]
  1234. 00000C48  206E FF90                movea.l    A0, [A6 - 0x70]
  1235. 00000C4C  2050                     movea.l    A0, [A0]
  1236. 00000C4E  4E90                     jsr        [A0]
  1237. 00000C50  4A00                     tst.b      D0
  1238. 00000C52  66B2                     bne        -0x4C /* 00000C06 */
  1239. 00000C54  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1240. 00000C58  2F0B                     move.l     -[A7], A3
  1241. 00000C5A  2053                     movea.l    A0, [A3]
  1242. 00000C5C  2068 016C                movea.l    A0, [A0 + 0x16C]
  1243. 00000C60  4E90                     jsr        [A0]
  1244. 00000C62  206E 0008                movea.l    A0, [A6 + 0x8]
  1245. 00000C66  2628 0050                move.l     D3, [A0 + 0x50]
  1246. 00000C6A  2F03                     move.l     -[A7], D3
  1247. 00000C6C  2043                     movea.l    A0, D3
  1248. 00000C6E  2050                     movea.l    A0, [A0]
  1249. 00000C70  2068 0330                movea.l    A0, [A0 + 0x330]
  1250. 00000C74  4E90                     jsr        [A0]
  1251. 00000C76  4A00                     tst.b      D0
  1252. 00000C78  6710                     beq        +0x12 /* 00000C8A */
  1253. 00000C7A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1254. 00000C7E  206E 0010                movea.l    A0, [A6 + 0x10]
  1255. 00000C82  2050                     movea.l    A0, [A0]
  1256. 00000C84  2068 018C                movea.l    A0, [A0 + 0x18C]
  1257. 00000C88  4E90                     jsr        [A0]
  1258. label00000C8A:
  1259. 00000C8A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1260. 00000C8E  206E 0010                movea.l    A0, [A6 + 0x10]
  1261. 00000C92  2250                     movea.l    A1, [A0]
  1262. 00000C94  2269 01BC                movea.l    A1, [A1 + 0x1BC]
  1263. 00000C98  4E91                     jsr        [A1]
  1264. 00000C9A  4227                     clr.b      -[A7]
  1265. 00000C9C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1266. 00000CA0  206E 0010                movea.l    A0, [A6 + 0x10]
  1267. 00000CA4  2250                     movea.l    A1, [A0]
  1268. 00000CA6  2269 028C                movea.l    A1, [A1 + 0x28C]
  1269. 00000CAA  4E91                     jsr        [A1]
  1270. 00000CAC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1271. 00000CB0  206E 0010                movea.l    A0, [A6 + 0x10]
  1272. 00000CB4  2250                     movea.l    A1, [A0]
  1273. 00000CB6  2269 0264                movea.l    A1, [A1 + 0x264]
  1274. 00000CBA  4E91                     jsr        [A1]
  1275. 00000CBC  246E 0008                movea.l    A2, [A6 + 0x8]
  1276. 00000CC0  262A 0050                move.l     D3, [A2 + 0x50]
  1277. 00000CC4  2F03                     move.l     -[A7], D3
  1278. 00000CC6  2F03                     move.l     -[A7], D3
  1279. 00000CC8  2043                     movea.l    A0, D3
  1280. 00000CCA  2050                     movea.l    A0, [A0]
  1281. 00000CCC  2068 03E4                movea.l    A0, [A0 + 0x3E4]
  1282. 00000CD0  4E90                     jsr        [A0]
  1283. 00000CD2  206A 0044                movea.l    A0, [A2 + 0x44]
  1284. 00000CD6  B1EE 0010                cmpa.l     A0, [A6 + 0x10]
  1285. 00000CDA  6704                     beq        +0x6 /* 00000CE0 */
  1286. 00000CDC  7000                     moveq.l    D0, 0x00
  1287. 00000CDE  6002                     bra        +0x4 /* 00000CE2 */
  1288. label00000CE0:
  1289. 00000CE0  7001                     moveq.l    D0, 0x01
  1290. label00000CE2:
  1291. 00000CE2  2000                     move.l     D0, D0
  1292. 00000CE4  1540 0054                move.b     [A2 + 0x54], D0
  1293. 00000CE8  486E FF90                pea.l      [A6 - 0x70]
  1294. 00000CEC  4EB9 0000 510A           jsr        [0x0000510A]
  1295. label00000CF2:
  1296. 00000CF2  4227                     clr.b      -[A7]
  1297. 00000CF4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1298. 00000CF8  206E 0010                movea.l    A0, [A6 + 0x10]
  1299. 00000CFC  2250                     movea.l    A1, [A0]
  1300. 00000CFE  2269 0068                movea.l    A1, [A1 + 0x68]
  1301. 00000D02  4E91                     jsr        [A1]
  1302. 00000D04  7024                     moveq.l    D0, 0x24
  1303. 00000D06  2F00                     move.l     -[A7], D0
  1304. 00000D08  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1305. 00000D0C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1306. 00000D10  206E 0008                movea.l    A0, [A6 + 0x8]
  1307. 00000D14  2250                     movea.l    A1, [A0]
  1308. 00000D16  2269 0018                movea.l    A1, [A1 + 0x18]
  1309. 00000D1A  4E91                     jsr        [A1]
  1310. 00000D1C  206E 0008                movea.l    A0, [A6 + 0x8]
  1311. 00000D20  216E 0010 0048           move.l     [A0 + 0x48], [A6 + 0x10]
  1312. 00000D26  216E 000C 004C           move.l     [A0 + 0x4C], [A6 + 0xC]
  1313. 00000D2C  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  1314. 00000D30  4E5E                     unlink     A6
  1315. 00000D32  205F                     movea.l    A0, [A7]+
  1316. 00000D34  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1317. 00000D38  4ED0                     jmp        [A0]
  1318. 00000D3A  8036 5365                or.b       D0, <<invalid full ext with IS == 1 and I/IS == 5>>
  1319. 00000D3E  7443                     moveq.l    D2, 0x43
  1320. 00000D40  6C69                     bge        +0x6B /* 00000DAB */
  1321. 00000D42  7056                     moveq.l    D0, 0x56
  1322. 00000D44  6965                     bvs        +0x67 /* 00000DAB */
  1323. 00000D46  775F                     moveq.l    D3, 0x5F
  1324. 00000D48  5F31 3354                subq.b     <<invalid full ext with I/IS == 4>>, 7
  1325. 00000D4C  436C 6970                chk.w      D1, [A4 + 0x6970]
  1326. 00000D50  626F                     bhi        +0x71 /* 00000DC1 */
  1327. 00000D52  6172                     bsr        +0x74 /* 00000DC6 */
  1328. 00000D54  644D                     bcc        +0x4F /* 00000DA3 */
  1329. 00000D56  6772                     beq        +0x74 /* 00000DCA */
  1330. 00000D58  4650                     not.w      [A0]
  1331. 00000D5A  3554 5669                move.w     [A2 + 0x5669], [A4]
  1332. 00000D5E  6577                     bcs        +0x79 /* 00000DD7 */
  1333. 00000D60  5031 3554                addq.b     <<invalid full ext with I/IS == 4>>, 8
  1334. 00000D64  436F 6D6D                chk.w      D1, [A7 + 0x6D6D]
  1335. 00000D68  616E                     bsr        +0x70 /* 00000DD8 */
  1336. 00000D6A  6448                     bcc        +0x4A /* 00000DB4 */
  1337. 00000D6C  616E                     bsr        +0x70 /* 00000DDC */
  1338. 00000D6E  646C                     bcc        +0x6E /* 00000DDC */
  1339. 00000D70  6572                     bcs        +0x74 /* 00000DE4 */
  1340. 00000D72  0000 2203                ori.b      D0, 0x3
  1341. 00000D76  3110                     move.w     -[A0], [A0]
  1342. 00000D78  2806                     move.l     D4, D6
  1343. 00000D7A  2F00                     move.l     -[A7], D0
  1344. 00000D7C  FFFF                     .invalid   <<F/7/7>>
  1345. 00000D7E  FFD6                     .invalid   <<F/7/7>>
  1346. 00000D80  1007                     move.b     D0, D7
  1347. 00000D82  0308                     btst       A0, D1
  1348. 00000D84  040C 2806                subi.b     A4, 0x6
  1349. 00000D88  80C4                     divu.w     D0, D4
  1350. 00000D8A  00FF                     .incomplete
  1351. 00000D8C  FFFF                     .invalid   <<F/7/7>>
  1352. 00000D8E  4111                     .invalid   0, [A1] // invalid opcode 4 with b == 4
  1353. 00000D90  6100 FFFF                bsr        -0xFFFFFFFFFFFFFFFF /* 00000D91 */
  1354. 00000D94  FFAA                     .invalid   <<F/6/7>>
  1355. 00000D96  0A22 5811                xori.b     -[A2], 0x11
  1356. 00000D9A  0713                     btst       [A3], D3
  1357. 00000D9C  00FF                     .incomplete
  1358. 00000D9E  FFFF                     .invalid   <<F/7/7>>
  1359. 00000DA0  900E                     sub.b      D0, A6
  1360. 00000DA2  121B                     move.b     D1, [A3]+
  1361. 00000DA4  00FF                     .incomplete
  1362. 00000DA6  FFFF                     .invalid   <<F/7/7>>
  1363. 00000DA8  EC23                     asr        D3.b, D6
  1364. 00000DAA  1F00                     move.b     -[A7], D0
  1365. 00000DAC  FFFF                     .invalid   <<F/7/7>>
  1366. 00000DAE  FFF7                     .invalid   <<F/7/7>>
  1367. 00000DB0  3532 1303 210C 0607      move.w     -[A2], [[A2 + <<invalid base displacement size>> + D1 * 2] + 0x210C0607]
  1368. // begin alternate branch 00000DB4-00000DBA
  1369. label00000DB4:
  1370. 00000DB4  210C                     move.l     -[A0], A4
  1371. 00000DB6  0607 1519                addi.b     D7, 0x19
  1372. // end alternate branch 00000DB4-00000DBA
  1373. label00000DB4: // (misaligned)
  1374. 00000DB8  1519                     move.b     -[A2], [A1]+
  1375. 00000DBA  2015                     move.l     D0, [A5]
  1376. 00000DBC  0D00                     btst       D0, D6
  1377. 00000DBE  FFFF                     .invalid   <<F/7/7>>
  1378. 00000DC0  FFF7                     .invalid   <<F/7/7>>
  1379. 00000DC2  3508                     move.w     -[A2], A0
  1380. 00000DC4  0446 0680                subi.w     D6, 0x680
  1381. // begin alternate branch 00000DC6-00000DCC
  1382. fn00000DC6:
  1383. 00000DC6  0680 9D00 FFFF           addi.l     D0, 0x9D00FFFF
  1384. // end alternate branch 00000DC6-00000DCC
  1385. fn00000DC6: // (misaligned)
  1386. 00000DC8  9D00                     subx.b     D6, D0
  1387. label00000DCA:
  1388. 00000DCA  FFFF                     .invalid   <<F/7/7>>
  1389. 00000DCC  FF68                     .extension 0xF68 <<F/4-5/7>> // unimplemented
  1390. 00000DCE  0F03                     btst       D3, D7
  1391. 00000DD0  0E09 0E0B                .invalid.b A1, 0xB // invalid immediate operation
  1392. 00000DD4  1305                     move.b     -[A1], D5
  1393. 00000DD6  0417 070E                subi.b     [A7], 0xE
  1394. // begin alternate branch 00000DD8-00000DDA
  1395. fn00000DD8:
  1396. 00000DD8  070E                     btst       A6, D3
  1397. // end alternate branch 00000DD8-00000DDA
  1398. fn00000DD8: // (misaligned)
  1399. 00000DDA  070D                     btst       A5, D3
  1400. fn00000DDC:
  1401. 00000DDC  260A                     move.l     D3, A2
  1402. 00000DDE  7200                     moveq.l    D1, 0x00
  1403. 00000DE0  FFFF                     .invalid   <<F/7/7>>
  1404. 00000DE2  FFAE                     .invalid   <<F/6/7>>
  1405. label00000DE4:
  1406. 00000DE4  0F06                     btst       D6, D7
  1407. 00000DE6  3800                     move.w     D4, D0
  1408. 00000DE8  FFFF                     .invalid   <<F/7/7>>
  1409. 00000DEA  FFCD                     .invalid   <<F/7/7>>
  1410. 00000DEC  0811 0A1F                btst.b     [A1], 0x1F
  1411. 00000DF0  6B28                     bmi        +0x2A /* 00000E1A */
  1412. 00000DF2  030F                     btst       A7, D1
  1413. 00000DF4  3206                     move.w     D1, D6
  1414. 00000DF6  1200                     move.b     D1, D0
  1415. 00000DF8  FFFF                     .invalid   <<F/7/7>>
  1416. 00000DFA  FFF3                     .invalid   <<F/7/7>>
  1417. 00000DFC  1A08                     move.b     D5, A0
  1418. 00000DFE  0350                     bchg       [A0], D1
  1419. 00000E00  0524                     btst       -[A4], D2
  1420. 00000E02  5800                     addq.b     D0, 4
  1421. 00000E04  0084 410A 0000           ori.l      D4, 0x410A0000 /* 'A\n\0\0' */
  1422. 00000E0A  0000 0000                ori.b      D0, 0x0
  1423. 00000E0E  0000 0000                ori.b      D0, 0x0
  1424. 00000E12  0000 0000                ori.b      D0, 0x0
  1425. 00000E16  0000 0000                ori.b      D0, 0x0
  1426. label00000E1A:
  1427. 00000E1A  0000 0000                ori.b      D0, 0x0
  1428. 00000E1E  0000 0000                ori.b      D0, 0x0
  1429. 00000E22  0000 0000                ori.b      D0, 0x0
  1430. 00000E26  0000 0000                ori.b      D0, 0x0
  1431. 00000E2A  0000 0000                ori.b      D0, 0x0
  1432. 00000E2E  0000 0000                ori.b      D0, 0x0
  1433. 00000E32  0000 0000                ori.b      D0, 0x0
  1434. 00000E36  0000 0000                ori.b      D0, 0x0
  1435. 00000E3A  0000 0000                ori.b      D0, 0x0
  1436. 00000E3E  0000 0000                ori.b      D0, 0x0
  1437. 00000E42  0000 0000                ori.b      D0, 0x0
  1438. 00000E46  0000 0000                ori.b      D0, 0x0
  1439. 00000E4A  0000 0000                ori.b      D0, 0x0
  1440. 00000E4E  0000 0000                ori.b      D0, 0x0
  1441. 00000E52  0000 0000                ori.b      D0, 0x0
  1442. 00000E56  0000 0000                ori.b      D0, 0x0
  1443. 00000E5A  0000 0000                ori.b      D0, 0x0
  1444. 00000E5E  0000 0000                ori.b      D0, 0x0
  1445. 00000E62  0000 0000                ori.b      D0, 0x0
  1446. 00000E66  0000 0000                ori.b      D0, 0x0
  1447. 00000E6A  0000 0000                ori.b      D0, 0x0
  1448. 00000E6E  0000 0000                ori.b      D0, 0x0
  1449. 00000E72  0000 0000                ori.b      D0, 0x0
  1450. 00000E76  0000 0000                ori.b      D0, 0x0
  1451. 00000E7A  0000 0000                ori.b      D0, 0x0
  1452. 00000E7E  0000 0000                ori.b      D0, 0x0
  1453. 00000E82  0000 0000                ori.b      D0, 0x0
  1454. 00000E86  0000 0000                ori.b      D0, 0x0
  1455. 00000E8A  0000 0000                ori.b      D0, 0x0
  1456. 00000E8E  0000 0000                ori.b      D0, 0x0
  1457. 00000E92  0000 0000                ori.b      D0, 0x0
  1458. 00000E96  0000 0000                ori.b      D0, 0x0
  1459. 00000E9A  0000 0000                ori.b      D0, 0x0
  1460. 00000E9E  0000 0000                ori.b      D0, 0x0
  1461. 00000EA2  0000 0000                ori.b      D0, 0x0
  1462. 00000EA6  0000 0000                ori.b      D0, 0x0
  1463. 00000EAA  0000 0000                ori.b      D0, 0x0
  1464. 00000EAE  0000 0000                ori.b      D0, 0x0
  1465. 00000EB2  0000 0000                ori.b      D0, 0x0
  1466. 00000EB6  0000 0000                ori.b      D0, 0x0
  1467. 00000EBA  0000 0000                ori.b      D0, 0x0
  1468. 00000EBE  0000 0000                ori.b      D0, 0x0
  1469. 00000EC2  0000 0000                ori.b      D0, 0x0
  1470. 00000EC6  0000 0000                ori.b      D0, 0x0
  1471. 00000ECA  0000 0000                ori.b      D0, 0x0
  1472. 00000ECE  0000 0000                ori.b      D0, 0x0
  1473. 00000ED2  0000 0000                ori.b      D0, 0x0
  1474. 00000ED6  0000 0000                ori.b      D0, 0x0
  1475. 00000EDA  0000 0000                ori.b      D0, 0x0
  1476. 00000EDE  0000 0000                ori.b      D0, 0x0
  1477. 00000EE2  0000 0000                ori.b      D0, 0x0
  1478. 00000EE6  0000 0000                ori.b      D0, 0x0
  1479. 00000EEA  0000 0000                ori.b      D0, 0x0
  1480. 00000EEE  0000 0000                ori.b      D0, 0x0
  1481. 00000EF2  0000 0000                ori.b      D0, 0x0
  1482. 00000EF6  0000 0000                ori.b      D0, 0x0
  1483. 00000EFA  0000 0000                ori.b      D0, 0x0
  1484. 00000EFE  0000 0000                ori.b      D0, 0x0
  1485. 00000F02  0000 0000                ori.b      D0, 0x0
  1486. 00000F06  0000 0000                ori.b      D0, 0x0
  1487. 00000F0A  0000 0000                ori.b      D0, 0x0
  1488. 00000F0E  0000 0000                ori.b      D0, 0x0
  1489. 00000F12  0000 0000                ori.b      D0, 0x0
  1490. 00000F16  0000 0000                ori.b      D0, 0x0
  1491. 00000F1A  0000 0000                ori.b      D0, 0x0
  1492. 00000F1E  0000 0000                ori.b      D0, 0x0
  1493. 00000F22  0000 0000                ori.b      D0, 0x0
  1494. 00000F26  0000 0000                ori.b      D0, 0x0
  1495. 00000F2A  0000 0000                ori.b      D0, 0x0
  1496. 00000F2E  0000 0000                ori.b      D0, 0x0
  1497. 00000F32  0000 0000                ori.b      D0, 0x0
  1498. 00000F36  0000 0000                ori.b      D0, 0x0
  1499. 00000F3A  0000 0000                ori.b      D0, 0x0
  1500. 00000F3E  0000 0000                ori.b      D0, 0x0
  1501. 00000F42  0000 0000                ori.b      D0, 0x0
  1502. 00000F46  0000 0000                ori.b      D0, 0x0
  1503. 00000F4A  0000 0000                ori.b      D0, 0x0
  1504. 00000F4E  0000 0000                ori.b      D0, 0x0
  1505. 00000F52  0000 0000                ori.b      D0, 0x0
  1506. 00000F56  0000 0000                ori.b      D0, 0x0
  1507. 00000F5A  0000 0000                ori.b      D0, 0x0
  1508. 00000F5E  0000 0000                ori.b      D0, 0x0
  1509. 00000F62  0000 0000                ori.b      D0, 0x0
  1510. 00000F66  0000 0000                ori.b      D0, 0x0
  1511. 00000F6A  0000 0000                ori.b      D0, 0x0
  1512. 00000F6E  0000 0000                ori.b      D0, 0x0
  1513. 00000F72  0000 0000                ori.b      D0, 0x0
  1514. 00000F76  0000 0000                ori.b      D0, 0x0
  1515. 00000F7A  0000 0000                ori.b      D0, 0x0
  1516. 00000F7E  0000 0000                ori.b      D0, 0x0
  1517. 00000F82  0000 0000                ori.b      D0, 0x0
  1518. 00000F86  0000 0000                ori.b      D0, 0x0
  1519. 00000F8A  0000 0000                ori.b      D0, 0x0
  1520. 00000F8E  0000 0000                ori.b      D0, 0x0
  1521. 00000F92  0000 0000                ori.b      D0, 0x0
  1522. 00000F96  0000 0000                ori.b      D0, 0x0
  1523. 00000F9A  0000 0000                ori.b      D0, 0x0
  1524. 00000F9E  0000 0000                ori.b      D0, 0x0
  1525. 00000FA2  0000 0000                ori.b      D0, 0x0
  1526. 00000FA6  0000 0000                ori.b      D0, 0x0
  1527. 00000FAA  0000 0000                ori.b      D0, 0x0
  1528. 00000FAE  0000 0000                ori.b      D0, 0x0
  1529. 00000FB2  0000 0000                ori.b      D0, 0x0
  1530. 00000FB6  0000 0000                ori.b      D0, 0x0
  1531. 00000FBA  0000 0000                ori.b      D0, 0x0
  1532. 00000FBE  0000 0000                ori.b      D0, 0x0
  1533. 00000FC2  0000 0000                ori.b      D0, 0x0
  1534. 00000FC6  0000 0000                ori.b      D0, 0x0
  1535. 00000FCA  0000 0000                ori.b      D0, 0x0
  1536. 00000FCE  0000 0000                ori.b      D0, 0x0
  1537. 00000FD2  0000 0000                ori.b      D0, 0x0
  1538. 00000FD6  0000                     .incomplete
  1539.